Senior Algorithm Engineer, Battlespace

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

Anduril Industries is seeking a Senior Algorithm Engineer for their Air & Missile Defense Radar team. This role involves designing and implementing advanced tracking algorithms (multi-target tracking, track fusion, discrimination) and developing high-performance, real-time software systems for processing radar sensor data. The position requires strong C++ and Python skills, a solid math foundation, and the ability to optimize software for performance-critical environments. The role focuses on deploying production-grade systems for mission-critical operations in the defense sector.

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 environments
  • milliseconds matter

Other signals

  • AI-powered operating system
  • advanced autonomy
  • advanced tracking algorithms
  • real-time processing
  • deploy production-grade systems