Algorithm Developer, Battlespace Awareness

Anduril Anduril · Defense · Broomfield, CO, Fort Collins, CO · Mission Systems : Battlespace Awareness Engineering

Develops and implements advanced tracking algorithms and real-time software systems for air and missile defense, processing radar sensor data to maintain tracks on multiple targets. Focuses on performance-critical environments and leverages modeling & simulation for validation. Experience with ML techniques for data association is desired.

What you'd actually do

  1. Design and implement advanced tracking algorithms for novel air and missile threats, including multi-target tracking, track fusion, and discrimination techniques
  2. Develop high-performance, real-time software systems that process radar sensor data and maintain tracks on dozens to hundreds of simultaneous targets
  3. Build and leverage modeling & simulation environments to validate tracking performance, quantify system capabilities, and identify areas for improvement
  4. Collaborate directly with radar engineers and system architects to integrate tracking solutions into end-to-end defense systems
  5. Optimize tracking software for performance-critical environments where milliseconds matter

Skills

Required

  • C++
  • Python
  • linear algebra
  • probability
  • statistics
  • differential equations
  • software engineering fundamentals
  • design patterns
  • testing
  • version control
  • debugging
  • U.S. Top Secret SCI security clearance

Nice to have

  • tracking algorithms
  • estimation algorithms
  • filtering algorithms
  • Kalman filters
  • particle filters
  • multiple hypothesis tracking
  • controls
  • estimation theory
  • digital signal processing
  • radar systems
  • sensor fusion
  • high-performance computing
  • multithreading
  • GPU acceleration
  • distributed systems
  • machine learning techniques
  • classification
  • clustering
  • data association
  • SQL
  • NoSQL
  • time-series databases
  • JavaScript
  • React
  • Node.js
  • modeling and simulation tools
  • MATLAB
  • Simulink
  • agile development environments
  • Active U.S. Top Secret SCI clearance

What the JD emphasized

  • real-time
  • performance-critical

Other signals

  • real-time tracking algorithms
  • multi-target tracking
  • track fusion
  • discrimination techniques
  • high-performance software systems
  • sensor data processing
  • modeling & simulation
  • performance-critical environments
  • machine learning techniques for classification, clustering, or data association