Software Engineer, Robotics Tracking and Fusion

Anduril Anduril · Defense · Waltham, MA · Mission Systems : Battlespace Awareness Engineering : Battlespace Awareness Robotics Fusion

Software Engineer role focused on developing and deploying algorithms for target tracking, multi-sensor data fusion, and state estimation in defense technology. The role involves prototyping, real-time system development, and integrating machine learning techniques into tracking systems, with a strong emphasis on applied mathematics and signal processing.

What you'd actually do

  1. Define and influence the direction of a small team, leveraging your subject-matter expertise in target tracking and state estimation.
  2. Prototype and deploy state-of-the-art algorithms for tracking, multi-sensor data fusion, and state estimation in agile, iterative development environments.
  3. Develop high-performance software for real-time systems, ranging from tactical implementations to simulation environments and decision support tools.
  4. Design and implement robust filters, estimators, and probabilistic reasoning systems that enable actionable insights from noisy, ambiguous, or incomplete sensor data.
  5. Analyze system performance using high-fidelity simulations, innovative modeling tools, and rigorous statistical techniques to validate the benefits of our technology.

Skills

Required

  • C/C++
  • Python
  • Matlab
  • target tracking techniques (Kalman filters, particle filters, JPDA, MHT, PHD filters)
  • state estimation (Bayesian filtering, sensor fusion, recursive estimation)
  • applied mathematics (linear algebra, optimization, probability, stochastic processes)
  • signal processing techniques (radar, lidar, EO/IR)
  • big data pipelines
  • NoSQL databases
  • machine learning for target tracking and recognition (clustering, classification, anomaly detection)
  • estimation theory
  • adaptive filtering
  • controls
  • complex signal environments
  • software development lifecycles
  • prototyping
  • optimizing production systems
  • U.S. Top Secret security clearance

Nice to have

  • algorithm design
  • statistical modeling
  • handling large-scale sensor data

What the JD emphasized

  • mission-critical applications
  • real-world impact of our deployed solutions
  • real-time tracking
  • mission-critical use cases
  • robust filters, estimators, and probabilistic reasoning systems
  • rigorous statistical techniques
  • machine learning as applied to target tracking and recognition
  • robust systems for estimation theory, adaptive filtering, controls, and complex signal environments

Other signals

  • AI-powered operating system
  • cutting-edge autonomy, AI, computer vision, sensor fusion
  • real-time tracking and sensor fusion
  • machine learning as applied to target tracking and recognition