Description
About the Team
Anduril's Air & Missile Defense Radar team develops cutting-edge tracking algorithms and software systems that detect, track, and characterise airborne threats in real-time. Working in small, focused teams, software engineers design and implement sophisticated tracking solutions that protect lives and critical assets. The team's work spans the full spectrum , from developing novel multi-target tracking algorithms to building high-performance distributed systems that process massive amounts of sensor data in milliseconds.
The team deploys production-grade systems that government and industry customers depend on for mission-critical operations. If you're passionate about applying mathematics, software engineering, and signal processing to solve complex real-world problems, Anduril wants to hear from you.
What You Will Do
- Design and implement advanced tracking algorithms for novel air and missile threats, including multi-target tracking, track fusion, and discrimination techniques.
- Develop high-performance, real-time software systems that process radar sensor data and maintain tracks on dozens to hundreds of simultaneous targets.
- Build and leverage modelling & simulation environments to validate tracking performance, quantify system capabilities, and identify areas for improvement.
- Collaborate directly with radar engineers and system architects to integrate tracking solutions into end-to-end defence systems.
- Optimise tracking software for performance-critical environments where milliseconds matter.
- Communicate technical concepts and trade-offs to cross-functional teams, program leadership, and customers to drive informed decisions.
- Participate in customer demonstrations and field tests to ensure successful deployment and operational effectiveness.
Required Qualifications
- 5 years of relevant experience and a Bachelor's degree in Computer Science, Engineering, Mathematics, Physics, or a related technical field (or equivalent experience).
- Strong programming skills in C++ and Python.
- A solid foundation in mathematics: linear algebra, probability, statistics, and/or differential equations.
- Understanding of software engineering fundamentals: design patterns, testing, version control, and debugging.
- Ability to obtain and maintain a U.S. Top Secret SCI security clearance.
Desired Qualifications
- Experience with tracking, estimation, or filtering algorithms (Kalman filters, particle filters, multiple hypothesis tracking, etc.).
- Background in controls, estimation theory, or digital signal processing.
- Familiarity with radar systems or sensor fusion.
- Experience with high-performance computing (multithreading, GPU acceleration, distributed systems).
- Knowledge of machine learning techniques for classification, clustering, or data association.
- Proficiency with database technologies (SQL, NoSQL, time-series databases).
- Experience with web development technologies (JavaScript, React, Node.js) for building visualisation and analysis tools.
- Familiarity with modelling and simulation tools (MATLAB, Simulink, or custom frameworks).
- Experience working in agile development environments.
- Active U.S. Top Secret SCI clearance.
Benefits
Anduril offers a comprehensive, competitive benefits package (available at little to no cost to employees) to support health, recovery, and overall well-being. For more information, explore Anduril's benefits.
Salary Information
The salary range for this role is $165,000-$218,000 USD per year.