Embedded Software Engineer, Aquabyte

$120-160k

AWS
Python
Linux
C++
C
Rust
Golang
Junior, Mid and Senior level
San Francisco Bay Area

More information about location

Aquabyte

Management platform for fish farmers

Open for applications

Aquabyte

Management platform for fish farmers

21-100 employees

B2BSustainabilityFoodAgricultureSaaS

Open for applications

$120-160k

AWS
Python
Linux
C++
C
Rust
Golang
Junior, Mid and Senior level
San Francisco Bay Area

More information about location

21-100 employees

B2BSustainabilityFoodAgricultureSaaS

Company mission

To revolutionize the sustainability and efficiency of aquaculture by making fish farming cheaper and more viable than livestock production.

Role

Who you are

  • Engineering or CS degree
  • Software development on an embedded device
  • Experience writing and building software
  • Professional experience with C, C++, Golang, Python or Rust

Desirable

  • Solid understanding of TCP/IP
  • Real-Time Operating Systems (RTOS)
  • Buildroot, Yocto Project, toolchains, uBoot, UART, SPI, I2C interfaces
  • Experience with WiFi, BLE, LoRaWAN, Mesh Networking, Cellular Networks
  • Selecting hardware targeted for harsh environmental conditions
  • Ability to read a schematic
  • Experience with cloud environments such as AWS
  • Experience deploying to off-site hardware
  • Professional experience working with cameras
  • Build and maintain fleet operations tools for monitoring, notifications, trending, and analysis
  • Experience at a small & quickly growing startup

What the job involves

  • Edge engineering is responsible for the hardware and software orchestrating the hardware installed at fish farms around the world
  • Our goals are to create autonomous, reliable, bandwidth-light, long-lasting, robust, remote-debuggable, fail-safe, and easily deployable underwater cameras and sensors
  • We work with world-class mechanical engineering firms and optical consultants to spec the underwater equipment we deploy
  • The edge engineering team writes software and procedures to make quality testing of these cameras as easy as possible for the field team in Norway
  • The types of tests we orchestrate are hardware burn-in, optical quality testing in-air and in-water, sensor calibration and verification, and stereo camera calibration
  • The edge team also writes software to make it easy for the field team to successfully deploy and configure our hardware at the farm
  • As it’s often rainy in Norway and the Internet may not yet be set up, our debugging tools need to operate wirelessly and allow a field technician to interface with the hardware from their phones
  • The edge team is responsible for designing the network, cellular backup system, and mesh network of devices at a farm
  • We plan for failure, and build in redundancies where possible. Internet can go out for hours and there’s only so much data we can uplink. Boats may park between our antennas
  • As Aquabyte evolves, more products will be built on-top of the pixel and sensor data we collect. In order to scale, these algorithms need to live on the edge
  • We work closely with the machine learning team to help move their algorithms safely from the cloud to the edge
  • We are responsible for our own Linux build process and the process of safely deploying software to the devices in the field
  • Interface with sensors; cameras; mesh, wireless, and cellular networks to create robust, reliable, and remote data collection and processing systems
  • Develop on ARM-based embedded platforms using C, C++, python, golang or rust
  • Improve our embedded Linux build and deployment process
  • Develop software to automate hardware testing procedures
  • Build diagnostic and configuration tooling to enable our field team to interface with our hardware wirelessly from their phones
  • Enable our research team to try new machine learning models on real hardware
  • Participate in hardware specifications for our next generation equipment
  • Participate in on-call for diagnosing and fixing device issues remotely and implementing procedures and tooling to help enable the field team to self-diagnose and fix issues themselves

Share this job

View 2 more jobs at Aquabyte

Insights

Top investors

11% employee growth in 12 months

Company

Company benefits

  • Unlimited vacation policy
  • Flexible working hours + hybrid work policy
  • Medical, vision, & dental insurance
  • Retirement plan
  • Potential travel to Norway
  • Evolve in a fast-paced environment
  • Be able to shape a business in its early days
  • Get ideas, feedback, and suggestions from other best-in-their-field colleagues
  • Mentorship opportunities, we'll be dedicated to investing in you and supporting you as you grow

Funding (last 2 of 5 rounds)

Jul 2022

$25m

SERIES B

Jan 2022

$21m

EARLY VC

Total funding: $59.8m

Our take

Both freshwater and seawater ecosystems have been hugely impacted by over-fishing. Aquabyte sets out to revolutionize the fishing industry in a sustainable way with its AI software to support fish farms.

Aquabyte offers advanced technology designed to simplify the lives of fish farmers. Users can easily install its camera and utilize it for population analysis, assessing factors such as health, growth, weight, and indicators of welfare, including lice count. This data is then integrated into a software platform that leverages AI to facilitate informed decisions regarding harvesting, biomass control, and more. This approach effectively reduces the intensity of farming practices, leading to enhanced efficiency and sustainability in the food production model.

The market for sustainable food production is huge, but Aquabyte has found a niche within it and operates without direct competition. Its growth has been impressive, with offices in three countries and farms in many more, and its recent funding is being focused on greater expansion across the world.

Kirsty headshot

Kirsty

Company Specialist at Welcome to the Jungle