Anduril Industries
Scientific Software Engineer
About this role
Anduril Industries seeks a Scientific Software Engineer to design and implement advanced tracking algorithms and high-performance real-time systems for air and missile defense radar. You'll develop production-grade solutions that detect, track, and characterize airborne threats while collaborating with radar engineers and customers on mission-critical defense systems.
What you'll do
- Design and implement multi-target tracking algorithms, track fusion, and threat discrimination techniques
- Develop high-performance real-time software to process radar data and maintain tracks on dozens to hundreds of simultaneous targets
- Build and leverage 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 performance-critical environments where milliseconds matter
- Communicate technical concepts and trade-offs to cross-functional teams, leadership, and customers
What they're looking for
- C++ programming
- Python programming
- Linear algebra
- Probability and statistics
- Real-time systems optimization
- Software engineering fundamentals (design patterns, testing, version control)
- Signal processing
- Distributed systems
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
- Describe your experience implementing multi-target tracking algorithms. What mathematical frameworks (Kalman filters, Hungarian algorithm, etc.) have you used?
- Tell us about a time you optimized software for a performance-critical application. What techniques did you use and what were the results?