
Sr. Mission Software Engineer, Estimation & Tracking
Anduril Industries
Irvine, CA
Engineering
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.
ABOUT THE TEAM
The Counter Intrusion MSE team develops systems that provide force protection capabilities, monitoring the perimeter of secure areas, land or sea, for approaching people, vehicles, and vessels. We live in a world where security officers are increasingly overwhelmed by sensor data feeds. Our products leverage advanced sensor fusion and autonomy to seamlessly render activity in the environment to Lattice's common operating picture. This relieves operators of our system from a ton of burden and allows our customers to get more done with fewer personnel. Increasingly Counter Intrusion MSEs are working on projects to bring customers' existing legacy security systems into the Lattice ecosystem. Key to this effort is building scalable software solutions so that we can service many customers without requiring bespoke software for each one. The Counter Intrusion team is responsible for the development, testing, deployment, and sustainment of our family of systems. We work closely with other teams from product, engineering, sales, logistics, operations, and mission success.
ABOUT THE JOB
We are looking for a Mission Software Engineer - Estimation & Tracking to join our growing team in Irvine, CA. Anduril is developing software at the intersection of machine learning, computer vision, and sensor fusion. In this role you will be bringing together data from robots, cameras, radars, and many other sources into a single combined operational picture which enables both autonomous systems and end users to complete their missions. We develop cutting edge software for autonomous operation and situational awareness by having sensors and systems that work together to improve over time.
WHAT YOU'LL DO
- Design and develop robust and efficient C++ software for real-time tracking and fusion.
- Conduct data analysis and performance evaluation to validate and improve tracking system capabilities.
- Contribute to the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
- Stay up to date with the latest developments in tracking and fusion technology.
- Write clear and maintainable code with comprehensive documentation.
- Provide technical leadership and mentorship to junior engineers.
REQUIRED QUALIFICATIONS
- MS or PhD in Robotics, Computer Science, Applied Math, Physics or related field
- Proficiency in production-grade C++ and Python software development
- Strong background in linear algebra and probability/stochastic processes.
- Strong communication skill and the ability to take large problems and break them down into actionable parts
- Eligible to obtain and hold a U.S. Top Secret security clearance
- Travel up to 25%
PREFERRED QUALIFICATIONS
- We are looking for engineers with professional experience in one or more of the following areas and are interested in learning more:
- Experience processing sensor measurements from Radar, Electro-Optical Sensors, RF Sensors, or LIDAR
- Experience with sensor characterization and modeling
- Familiarity with classical and contemporary approaches for state estimation and tracking (e.g. Kalman Filter, EKF, Particle Filter)
- Multi-target prediction and tracking (e.g., Multi-hypothesis tracking)
- Derivation of performance metrics and analysis of system performance
- Camera and sensor calibration
- Familiarity with non-linear optimization frameworks like Ceres, g2o, GTSAM, etc
- Probabilistic inference and Bayesian likelihood estimation (e.g., Markov Chain Monte Carlo)
- Experience in unmanned systems
- Experience in Docker, CircleCI, Linux
About the company
Company website•Defense and Space Manufacturing
Anduril is not a traditional defense contractor. We are shaping the future of defense, transforming US & allied military capabilities with advanced technology.
We emphasize speed and results and control our products from start to finish, including funding R&D to selling finished products off the shelf. Today, Anduril is in a rapid growth phase, deploying technology in diverse locations and developing path-making products that will change defense forever.
We believe that everyone at Anduril can be a catalyst. Your perspective can change lives, and we want to help you make your mark. Our team includes thinkers and doers working interdependently. We bring the brightest minds and best-in-class talent together with veterans who have lived the problems of our warfighters.
If you like building quickly and seeing your work deployed in the real world, we want you at Anduril. With offices in Orange County, Washington DC, Seattle, Boston, Atlanta, London, and Sydney, our reach is wide.
Check out our careers page at https://www.anduril.com/careers or send us an email at [email protected].
