CareerPlanSign in

Mission Software Engineer - Undersea Reconnaissance & Strike

Quincy, MA (QCY-01)💼 Full-time💰 $166,000–$166,000🗓 2026-08-25 → 2026-09-26

Core

Debugging field-reported anomalies in autonomous underwater/surface vehicles by reproducing issues, analyzing logs/metrics, and shipping fixes to the production codebase.

Role type

Senior IC mission software engineer (undersea reconnaissance & strike)

Builds

Autonomous underwater/surface vehicles, autonomy computers, payload computers, and ground control stations

Domain

Defense technology, maritime robotics, autonomous systems

Deliverable

production ML models | product features

Required skills

Systems debugging, log and metrics analysis, reproducing issues from recorded data, writing production code in Rust/C++/Python/Go, CI/CD integration, root cause analysis, cross-subsystem fluency

Preferred skills

Robotics middleware, sensor drivers, real-time data pipelines, simulation-in-the-loop, hardware-in-the-loop, on-call experience for field hardware

Technologies

Rust, C++, Python, Go, Prometheus, Grafana, Loki, ELK, Linux, NixOS

Responsibilities

Reproduce field-reported anomalies using recorded sensor/mission data, reconstruct system state via metrics and logs, write fixes in the appropriate subsystem language with tests, validate fixes in simulation or hardware-in-the-loop, document root causes and fixes, push back to owning teams when systemic changes are needed

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.