Anduril Industries
Scientific Software Engineer
About this role
Anduril Industries seeks a Scientific Software Engineer to develop advanced tracking algorithms and real-time systems for air and missile defense radar. You'll design multi-target tracking solutions, build high-performance software that processes massive sensor data, and collaborate with radar engineers to deploy production systems for mission-critical defense applications.
What you'll do
- Design and implement advanced multi-target tracking and track fusion algorithms for air and missile threats
- Develop high-performance, real-time software systems to process radar data and maintain tracks on dozens to hundreds of simultaneous targets
- Build modeling and simulation environments to validate tracking performance and identify improvements
- Collaborate with radar engineers and system architects to integrate tracking solutions into end-to-end defense systems
- Optimize tracking software for millisecond-critical performance environments
- Communicate technical concepts and trade-offs to cross-functional teams, leadership, and customers
What they're looking for
- C++ programming
- Python programming
- Linear algebra and probability
- Statistics and differential equations
- Signal processing and sensor fusion
- Real-time software systems design
- Software engineering fundamentals (design patterns, testing, version control)
- Multi-target tracking algorithms
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Anduril Industries
Anduril Industries builds autonomous defense systems including underwater vehicles, unmanned aircraft, and electronic warfare platforms for the Department of Defense. The company is hiring across mechanical engineering, mission operations, software development, technical leadership, and advanced manufacturing roles to support the design, deployment, and production of these mission-critical systems.
- Website
- anduril.com
Likely interview questions
- Walk us through your experience designing or implementing tracking algorithms—what was the most complex tracking problem you solved?
- How would you approach optimizing a real-time tracking system when you need to reduce latency from milliseconds to sub-milliseconds?