Saronic
Forward Deployed Software Engineer
San Diego, CA · On-site · Full-time · Posted Oct 21, 2026
- Visa sponsorship
- If the role is based in the United States, it requires U.S. Person status to access export-controlled information or items.
About the job
Develops, deploys, and improves autonomous surface vessel software through field testing, troubleshooting, and collaboration with operators and engineering teams.
What you'll do
- Develop and refine autonomy, networking, and mission-execution software based on real-world performance data.
- Deploy and test ASV software in the field; troubleshoot autonomy, perception, control, hardware, and networking issues.
- Integrate autonomy features with sensors and vessel hardware, and adapt systems to operational needs using operator feedback.
What they ask for
- Strong software engineering skills with C++, Rust, Python, or similar languages.
- Background in robotics, autonomy, or embedded systems, particularly in maritime, aerospace, or defense applications.
- Understanding of networking protocols and distributed systems, including TCP/IP, UDP, and message-passing frameworks.
- Willingness to travel up to 50% for field testing and system improvement.
Nice to have
- Familiarity with motion planning, behavior trees, and control algorithms for autonomous navigation.
- Background in maritime systems, naval operations, or defense technology.
Tools
C++, Rust, Python, TCP/IP, UDP
AI focus
Works on autonomous vessel systems, including autonomy algorithms, perception, sensor integration, motion planning, and control.
Model-written summary · the original posting is authoritative