Mission Software Engineer, Air Vehicle Autonomy, C++
Anduril Industries is seeking a Mission Software Engineer to join its Air Dominance & Strike team, focusing on developing autonomy software for aerial and multi-domain robotic systems. This role involves contributing to products like the Fury unmanned fighter jet and the Barracuda air-breathing cruise missile, as well as enhancing Lattice for Mission Autonomy, Anduril's premier software platform. The position is based in Costa Mesa, California, and requires collaboration with specialist teams to solve complex challenges in defense technology.
The Mission Software Engineer will be responsible for designing, building, and deploying real-time, map-based interfaces for displaying and interacting with sensor data and commanding physical assets. Key tasks include managing large streams of data while maintaining performant rendering, developing immersive image-viewing experiences in a web-based platform, and partnering with end-users to translate needs into features. The role also involves traveling up to 30% of the time to build, test, and deploy capabilities in real-world environments.
Candidates must be eligible to obtain and maintain an active U.S. Top Secret security clearance. A degree in Computer Science, Software Engineering, Mathematics, Physics, or a related field is required, along with at least 3 years of production-grade C++ and/or Rust experience in a Linux development environment. Experience in building software solutions involving significant data processing and analysis, as well as the ability to navigate complex systems and established code bases, is essential. A strong desire to work on critical software with real-world impact is also important.
Preferred qualifications include a strong background in Physics, Mathematics, and/or Motion Planning to inform modeling and simulation of physical systems. Experience in developing and testing multi-agent autonomous systems, deploying them in real-world environments, and understanding behavior trees is advantageous. Familiarity with developing software/hardware for flight systems, distributed communication networks, and knowledge of military systems and operational tactics are also beneficial.
The salary range for this position is $166,000 to $220,000 per year, with actual offers varying based on factors such as experience, education, and critical skills. Highly competitive equity grants are included in the majority of full-time offers. Anduril offers comprehensive benefits, including medical, dental, and vision plans at little to no cost, life and disability insurance, generous PTO plans with a holiday hiatus in December, caregiver and wellness leave, family planning and parenting support, mental health resources, professional development reimbursement, commuter benefits, and relocation assistance, depending on role eligibility.