About this role
Job title: Mission Software Engineer - Maneuver Dominance
About the Role The Maneuver Dominance team at Anduril develops operationally relevant, multi-asset autonomy. We build software services and autonomy algorithms that solve hard problems for customers, leveraging Anduril platforms like Ghost or Altius and integrating third-party platforms into Lattice. Engineers on this team work to enable next-generation autonomy and battlefield-level capability with a pragmatic, mission-focused mindset.
What You'll Do
- Own the feature development and software solutions deployed to customers
- Write code to improve products and scale mission capabilities to more customers
- Collaborate across multiple teams to plan, build, and test complex functionality
- Create and analyze metrics that underpin debugging and monitoring
- Triage issues, root-cause failures, and coordinate next steps
- Work closely with Anduril and third-party vehicle hardware teams, as well as operational SMEs (pilots, UAV operators) to align on requirements and iterate toward a final design
- Write and maintain core libraries and services that perform critical functions for collaborative teams of robots, e.g., motion deconfliction and contingency management of fast mover air vehicles
- Travel up to 20% of time to build, test, and deploy capabilities in the real world
What We're Looking For
- Strong engineering background from industry or school in Computer Science, Software Engineering, Mathematics, or Physics
- 2+ years of professional industry experience with C++ or Rust
- Experience building software solutions involving significant amounts of data processing and analysis
- Ability to quickly understand and navigate complex systems and established code bases
- A desire to work on critical software with real-world impact; bias for action and ownership
- Eligible to obtain and maintain an active UKSV Security Clearance
Nice to Have
- Background in Physics, Mathematics, and/or Motion Planning for modeling & simulation and physical systems
- Developing and testing multi-agent autonomous systems and deploying in real-world environments
- Feature and algorithm development with an understanding of behavior trees
- Experience with software/hardware for flight systems and safety-critical functionality
- Experience with distributed communication networks and message standards
- Knowledge of military systems and operational tactics
Compensation & Benefits
- Base salary range not disclosed; equity grants are included in most full-time offers
- Total compensation includes equity and a comprehensive benefits package
- Benefits information and other details available via Anduril's benefits program