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
Opens the official application on the employer’s site. No login required.