CareerPlanSign in

Sr. Mission Software Engineer - Undersea Reconnaissance & Strike

Quincy, MA (QCY-01)💼 Full-time💰 $191,000–$191,000🗓 2026-09-01 → 2026-09-27

Core

Debugging and fixing bugs in autonomous underwater/surface vehicle software systems in the field, using recorded data and simulation to reproduce and resolve issues before deployment.

Role type

Senior Mission Software Engineer (Undersea Reconnaissance & Strike)

Builds

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

Domain

Defense, Maritime Robotics, Autonomous Systems

Deliverable

production ML models | product features

Required skills

Systems debugging, observability tooling (Prometheus/Grafana, Loki/ELK), Linux systems fluency, cross-language code reading (Rust, C++, Python, Go), root cause analysis, CI/CD pipelines

Preferred skills

Robotics middleware, sensor drivers, real-time data pipelines, simulation-in-the-loop, hardware-in-the-loop, embedded/fleet software deployment, on-call field support

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, confirm fixes in simulated or hardware-in-the-loop environments, write production code with tests through CI, document root causes to improve runbooks, push back on 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.