Senior Tracking Software Engineer, Space

Anduril Anduril · Defense · Costa Mesa, CA · AFS : Space Engineering

Senior Software Engineer focused on developing advanced 2D/3D tracking algorithms for space objects, processing sensor data into actionable tracks for space situational awareness. This role involves architecting multi-target tracking systems, state estimation, data association, physics-based modeling, and mentoring engineers, with a focus on transitioning algorithms from prototypes to production C++ code.

What you'd actually do

  1. Lead systems engineering and algorithm development tasks supporting space and missile defense tracking missions, providing technical direction and guidance to team members
  2. Architect and implement advanced object tracking and state estimation algorithms, including track initiation, maintenance, correlation, and termination
  3. Design and evaluate multi-target tracking and multi-sensor fusion approaches for EO/IR, RF, or hybrid sensor architectures
  4. Lead the implementation of advanced data association techniques including JPDA (Joint Probabilistic Data Association), MHT (Multiple Hypothesis Tracking), nearest neighbor, and track-to-track fusion methods
  5. Build sophisticated physics-based models and conduct modeling and simulation including Monte Carlo analysis, recorded sensor playback, and hardware-in-the-loop testing to validate tracking performance

Skills

Required

  • multi-target tracking algorithms
  • state estimation
  • Kalman Filters (EKF, UKF)
  • Interacting Multiple Model (IMM) filters
  • data association methods (JPDA, MHT)
  • MATLAB
  • Python
  • C++
  • modeling and simulation
  • Monte Carlo analysis
  • sensor playback
  • hardware-in-the-loop testing
  • systems engineering
  • requirements decomposition
  • trade studies
  • verification and validation planning
  • design reviews (SRR, PDR, CDR)
  • technical documentation
  • communication skills
  • technical leadership
  • mentoring engineers
  • active U.S. Secret security clearance

Nice to have

  • EO/IR, RF, or hybrid sensor architectures
  • track initiation, maintenance, correlation, and termination
  • contested sensing environments
  • maneuvering targets
  • clutter
  • countermeasures
  • degraded sensing

What the JD emphasized

  • deep expertise in tracking algorithms
  • state estimation
  • data association methods
  • modeling and simulation
  • technical leadership
  • challenging tracking problems
  • real-time mission constraints
  • active U.S. Secret security clearance
  • 8+ years of experience designing, implementing, and testing multi-target tracking algorithms
  • Demonstrated technical leadership in tracking algorithm development
  • Deep theoretical and practical expertise with state estimation techniques
  • Proven experience developing tracking algorithms that handle track initiation, maintenance, correlation, and termination in operational systems
  • Expert proficiency in algorithm development using MATLAB and/or Python with demonstrated experience transitioning algorithms to C++ for production deployment
  • Extensive experience with modeling, simulation, and testing workflows

Other signals

  • AI-powered operating system
  • advanced autonomy
  • computer vision
  • sensor fusion
  • Space Domain Awareness
  • Space Control
  • Command and Control
  • tracking algorithms
  • state estimation
  • data association