
Software Engineer, Robotics Tracking and Fusion
About this role
Developing high-performance software for real-time systems and prototyping advanced algorithms for tracking, multi-sensor data fusion, and state estimation forms the core of daily responsibilities. Working within small, innovative teams at Anduril Industries, the engineer defines and influences the technical direction while leveraging subject-matter expertise in target tracking and situational awareness. Solutions are deployed directly into mission-critical applications that power the Lattice OS operating system, transforming thousands of data streams into a realtime 3D command and control center.
Engineers who thrive in this environment possess a strong background in applied mathematics, statistical modeling, and signal processing. The position suits individuals who enjoy translating complex research into deployed solutions, analyzing system performance through high-fidelity simulations, and customizing algorithms for real-world defense technology use cases.
What you will do
- Define and influence the direction of a small team by leveraging subject-matter expertise in target tracking and state estimation.
- Prototype and deploy algorithms for tracking, multi-sensor data fusion, and state estimation within agile development environments.
- Develop high-performance software for real-time systems across tactical implementations, simulation environments, and decision support tools.
- Design robust filters, estimators, and probabilistic reasoning systems to extract actionable insights from noisy or ambiguous sensor data.
- Analyze system performance using high-fidelity simulations, modeling tools, and statistical techniques to validate technology benefits.
- Drive customer success by customizing algorithms and software for mission-critical use cases like real-time tracking and sensor fusion.
- Integrate tracking and estimation technologies throughout the software development lifecycle from requirements definition to optimization.
- Translate technical progress into clear insights for diverse stakeholders including colleagues and end-users.
What you need
- Demonstrate programming expertise in C/C++, Python, and Matlab with proficiency in algorithm design and statistical modeling.
- Bring strong knowledge of target tracking techniques such as Kalman filters, particle filters, and multi-target tracking algorithms.
- Possess experience in state estimation including Bayesian filtering, sensor fusion, and recursive estimation techniques.
- Show a solid understanding of applied mathematics covering linear algebra, optimization, probability, and stochastic processes.
- Apply knowledge of signal processing techniques to interpret diverse sensor data from sources like radar, lidar, and EO/IR.
- Familiarize with big data pipelines, NoSQL databases, and the efficient handling of large-scale sensor data.
- Maintain a background in machine learning as applied to target tracking, recognition, clustering, classification, and anomaly detection.
- Hold eligibility to obtain and maintain an active U.S. Top Secret security clearance.
Benefits
- Competitive base salary ranging from $165,000 to $218,000 USD
- Highly competitive equity grants included in the majority of full-time offers
- Comprehensive, competitive benefits package covering health and recovery at little to no cost
Skills and tech stack
Questions candidates ask
What is the salary range for this role?
The salary range for this role is an estimate between $165,000 and $218,000 USD based on a wide range of compensation factors, inclusive of base salary only. Actual salary offers may vary based on work experience, education, training, critical skills, and business considerations.
What tools and programming languages are used?
The tech stack includes programming expertise in C/C++, Python, and Matlab. Engineers also work with big data pipelines, NoSQL databases, and diverse sensor data such as radar, lidar, and EO/IR.
Are transcripts required for the application?
The company requests transcripts as part of the early application process to understand academic backgrounds and coursework. Unofficial transcripts obtained online are acceptable for this assessment.
What security clearance is required?
Candidates must be eligible to obtain and maintain an active U.S. Top Secret security clearance.
The application is on the official Anduril Industries careers page.
Apply on company site