Senior Algorithm Developer

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

Senior Algorithm Developer role focused on designing and implementing advanced tracking algorithms for air and missile defense systems. The role involves developing high-performance, real-time software, leveraging simulation environments, and optimizing software for critical performance environments. Collaboration with radar engineers and system architects is key, with participation in customer demonstrations and field tests.

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

  • mission-critical operations
  • performance-critical environments
  • milliseconds matter

Other signals

  • Develops advanced tracking algorithms
  • Processes radar sensor data
  • Integrates tracking solutions into defense systems
  • Optimizes tracking software for performance-critical environments