Staff Software Engineer, Active Clearance, Air Defense

Anduril Anduril · Defense · Irvine, CA · TEMPLATE: Dept: MSE BL: Air Defense

Staff Software Engineer for the Air Defense team at Anduril, focusing on building robots to detect and neutralize airborne threats. The role involves owning software solutions, writing code for product improvement and scaling, collaborating across teams, analyzing metrics, and triaging issues. Requires a strong engineering background, 10+ years of experience with languages like Python/Rust/Go, experience with significant data processing, and an active U.S. Secret clearance. Preferred qualifications include experience with NixOS, multi-agent autonomous systems, behavior trees, flight systems, and military systems.

What you'd actually do

  1. Own the software solutions that are deployed to customers
  2. Write code to improve products and scale the mission capability to more customers
  3. Collaborate across multiple teams to plan, build, and test complex functionality
  4. Create and analyze metrics that are leveraged for debugging and monitoring
  5. Triage issues, root cause failures, and coordinate next-steps

Skills

Required

  • Strong engineering background
  • 10+ years of experience with programming languages (Python, Rust, Go)
  • Experience building software solutions involving significant data processing and analysis
  • Ability to quickly understand and navigate complex systems and established code bases
  • Active U.S. Secret clearance

Nice to have

  • NixOS
  • Developing and testing multi-agent autonomous systems and deploying in real-world environments
  • Feature and algorithm development with an understanding of behavior trees
  • Developing software/hardware for flight systems and safety critical functionality
  • Distributed communication networks and message standards
  • Knowledge of military systems and operational tactics

What the JD emphasized

  • Active U.S. Secret clearance
  • 10+ years working with a variety of programming languages such as Python, Rust, Go, etc.
  • Developing and testing multi-agent autonomous systems and deploying in real-world environments
  • Developing software/hardware for flight systems and safety critical functionality

Other signals

  • AI-powered operating system
  • autonomy
  • AI
  • computer vision
  • sensor fusion
  • multi-agent autonomous systems