Company facts
- Founded
- 2012
- Employees
- 244
- Headquarters
- United States
- Type
- Private
- Funding
- Series C · $60M · 2025

Staff Embedded Software Engineer
Lead the design and validation of embedded firmware for autonomous maritime drones, focusing on real-time systems, low-level drivers, and edge computing in a hybrid onsite role.

Staff Software Engineer, Perception
Designs and deploys real-time vessel detection and tracking systems for autonomous maritime drones, using C++, GPU-accelerated edge computing, and multi-sensor fusion.

Staff Software Engineer, Security
Designs and operates security systems for autonomous maritime drones and shore infrastructure, including code reviews, incident response, and compliance audits in a hybrid onsite role.

Software Engineer, Autonomous Systems
Saildrone is hiring a Software Engineer, Autonomous Systems in Alameda, CA, to build production autonomy software in C++ for its unmanned surface vehicles. The role spans perception, localization, planning, and decision-making algorithms, integrating them with sensors and hardware, and validating behavior via simulation, telemetry, and field testing.

Software Engineer, Geometric Computer Vision
Saildrone, a maritime defense company building autonomous unmanned surface vehicles, is hiring a computer vision engineer to develop geometric vision systems in C++ — camera calibration, multi-camera tracking, and estimation of motion, depth, and 3D structure — deployed on real autonomous vehicles at its Alameda, CA headquarters.

Vehicle Software Engineer
Vehicle Software Engineer at Saildrone develops production C++ onboard software for autonomous unmanned surface vessels, integrating sensors, power, propulsion, and control systems through testing, deployment, and field troubleshooting. Hands-on software/hardware systems role based in Alameda, CA.

Software Engineer, Simulation & Evaluation
Builds the simulation, replay, and evaluation infrastructure behind Saildrone's autonomous unmanned surface vehicles — turning recorded vehicle data and real-world failures into repeatable scenarios, quantitative metrics, and automated regression tests. Core stack is production C++ on Linux, with Python tooling as a plus.