Andurilindustries
Sr. Mission Software Engineer - Undersea Reconnaissance & Strike
Boston, Massachusetts, United States. Posted 2 months ago
The role
You will debug and fix field-reported anomalies in autonomous underwater and surface vehicles. You will use metrics, logs, and simulation to reproduce issues and ship fixes in Rust, C++, Python, or Go.
What you will do
- Identify the subsystem responsible for field-reported anomalies.
- Reproduce anomalies by replaying recorded sensor or mission data.
- Use metrics and log infrastructure to reconstruct system state.
- Confirm fixes in simulated or hardware-in-the-loop environments.
- Write fixes in Rust, C++, Python, or Go with tests.
- Determine if problems are bugs, bad configurations, or deployment mismatches.
- Document root causes and fixes for every issue closed.
- Help build the on-call and triage runbook.
- Push back to owning teams when subsystem changes are required.
Required qualifications
- Experience debugging code you did not write under time pressure with incomplete information.
- Comfort in at least two of Rust, modern C++, Python, or Go.
- Systems-debugging instincts using logs and metrics.
- Exposure to observability tooling like Prometheus, Grafana, Loki, or ELK.
- Linux and systems fluency.
- Ability to write clear documentation of what happened.
- Willingness to work close to hardware and sensors.
- Willingness to travel 25%+ of the time on average.
Nice to have
- Robotics middleware, sensor drivers, or real-time data pipeline experience.
- Time in simulation-in-the-loop or hardware-in-the-loop test setups.
- CI/CD and versioned deployment experience for embedded or fleet software.
- Actual on-call or field-support experience for hardware shipped to real users.
- Experience with declarative/immutable OS setups like NixOS.
Benefits
- Comprehensive, competitive benefits package available at little to no cost to employees.
About the company
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. Anduril Maritime builds autonomous underwater/surface vehicles.