Embedded Software Engineer
AquabyteAI & company
San Francisco Bay AreaMid
New Enterprise Associates
Costanoa Ventures
SoftBank Ventures Asia
ArcTern Ventures
The Nature Conservancy
Westerly Wind
Software Engineering
About the role
TL;DR
Develop robust embedded software for underwater cameras and sensors.
- •Interface with sensors, cameras, and networks to create robust data systems.
- •Develop on ARM-based platforms using C, C++, Python, Go, or Rust.
- •Key Responsibilities 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.
- •Requirements Engineering or CS degree.
- •Software development on an embedded device Experience writing and building software.
- •Professional experience with C, C++, Golang, Python or Rust.
Required skills
C++PythonLinuxCRustGo
Nice-to-have skills
AWS
Domain expertise
cleantech
Benefits & perks
Competitive salary and equity, Unlimited vacation policy, Flexible working hours + hybrid work policy, Medical, vision, & dental insurance, Retirement matching 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
Tech stack
CC++PythonGoRustLinuxAWS