Andurilindustries

Sr. Mission Software Engineer - Undersea Reconnaissance & Strike

Quincy, Massachusetts, United States. Posted 2 months ago

The role

You will debug field-reported anomalies in autonomous underwater and surface vehicles. You will reproduce issues using sensor and mission data, write fixes in languages like Rust, C++, Python, or Go, and confirm fixes in simulated or hardware-in-the-loop environments.

What you will do

  • Identify the subsystem responsible for field-reported anomalies
  • Reproduce anomalies by replaying recorded sensor and 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 configs, or deployment mismatches
  • Write down root cause and fix for every issue closed
  • Help build the on-call/triage runbook
  • Push back to owning teams when subsystems need changes

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 such as Prometheus/Grafana-class metrics or Loki/ELK-class logs
  • Linux and systems fluency
  • Ability to write up what happened clearly
  • 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 that ships to real users
  • Experience with declarative/immutable OS setups (NixOS-style)

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.

Sr. Mission Software Engineer - Undersea Reconnaissance & Strike at Andurilindustries | JobZoey