Skip to main content

Anduril

C++ Mission Software Engineer, Mission Autonomy

Costa Mesa, California, United States; Seattle, Washington, United States; Washington, District of Columbia, United StatesFrom $220kmidAdded 2 days ago

About this role

Anduril is seeking a C++ mission software engineer to develop autonomous systems software for advanced aerial and multi-domain robotic platforms. You'll contribute to Lattice for Mission Autonomy, a software platform enabling collaborative autonomous operations across military systems, working with teams across perception, planning, and hardware integration.

What you'll do

  • Develop production-grade C++ software for mission autonomy systems in Linux environments
  • Build data processing and analysis solutions for autonomous robotic platforms
  • Contribute to autonomy stack components including computer vision, motion planning, SLAM, controls, and secure communications
  • Navigate and extend complex established codebases supporting multi-agent autonomous systems
  • Collaborate with perception, motion planning, hardware, and test engineering teams
  • Travel up to 30% for real-world system testing, building, and deployment

What they're looking for

  • C++ and/or Rust (3+ years production experience)
  • Linux development and software engineering
  • Data processing and analysis
  • Physics, mathematics, or motion planning (preferred)
  • Multi-agent autonomous systems development
  • Behavior tree implementation
  • Flight systems and safety-critical software (preferred)
  • Distributed communication networks (preferred)

Benefits

  • Competitive salary: $166,000–$220,000 USD
  • Equity grants included in majority of offers
  • Comprehensive health, recovery, and wellness benefits
  • Top-tier benefits package available at little to no employee cost
  • Work on high-impact, real-world defense technology
  • Collaborative environment with specialist teams
Apply on the employer's site

Opens the official application on the employer’s site. No login required.