A well-funded startup focused on undersea applications - sensing and autonomous underwater vehicles (AUVs).
We are a small, focused team working from the ground up on a proven, IP-protected concept, tackling complex and fascinating technological challenges across robotics, optics, acoustics, mechanics, and software.
The Role We are looking for a software engineer to join our Robotics & Autonomy team and help build the software that lets our autonomous underwater vehicles (AUVs) actually operate at sea - from mission planning all the way down to Real-Time navigation and control.
This is a hands-on role at the core of the autonomy stack.
You will design and build software in simulation, then take it out to real pool and sea trials to see how it holds up against the unpredictability of the ocean - tuning, debugging, and hardening the system as you go.
Requirements: Experience developing software for robotics or autonomous systems.
Proficiency with ROS / ROS 2.
Experience with C ++ and/or Python on Linux.
Understanding of navigation, mapping, or control.
Experience with Git or a similar version control system.
Willingness to work on-site to support field and sea testing Additional Advantages.
Specific AUV / UUV experience.
Background in drones or other autonomous vehicles.
Experience with signal processing from cameras, sonar, or LIDAR Ideal Candidate Profile.
This position is open to all candidates.