Apply Now

You will be taken to job-boards.greenhouse.io to complete your application.

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology.

As a Mission Software Engineer – Undersea Reconnaissance & Strike, you will work on debugging code, identifying and fixing issues in a real-world setting, and collaborating with the team to improve the overall performance of the system.

Responsibilities:

  • Investigate field-reported anomalies and determine the root cause of the issue
  • Reproduce the issue in a simulated environment and confirm the fix before deploying it to a real vehicle
  • Write fixes in languages such as Rust, C++, Python, or Go, with tests, through CI, and out through the normal versioned rollout
  • Analyze system logs and metrics to reconstruct the system state at the moment of failure
  • Collaborate with the team to develop a runbook for on-call triage

Requirements:

  • Experience debugging code under time pressure with incomplete information
  • Proficiency in at least two of Rust, modern C++, Python, or Go
  • Familiarity with observability tooling such as Prometheus, Grafana, Loki, or ELK
  • Linux and systems fluency
  • Ability to write clear and concise reports on issues and fixes

Nice to have:

  • Experience with robotics middleware, sensor drivers, or real-time data pipelines
  • Familiarity with simulation-in-the-loop or hardware-in-the-loop test setups
  • Experience with CI/CD and versioned deployment for embedded or fleet software

This is a real entry point, not a holding pen. Do this well and you'll know more of the stack than most people who joined doing greenfield feature work , and that's exactly who ends up owning subsystems and driving roadmap next.

The salary range for this role is $166,000-$220,000 USD per year.