Senior Software Engineer, Robotics Tracking and Fusion

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

Senior Software Engineer role focused on building and deploying state-of-the-art algorithms for target tracking, multi-sensor data fusion, and state estimation in defense technology. The role involves defining team direction, prototyping, developing high-performance software for real-time systems, designing robust filters and estimators, analyzing system performance, and driving customer success through algorithm customization. Requires strong programming skills in C++, Python, and Matlab, deep knowledge of target tracking and state estimation techniques, applied mathematics, signal processing, and familiarity with big data pipelines and machine learning as applied to tracking and recognition. The role contributes to an AI-powered operating system for military applications.

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

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

Nice to have

  • real-time systems
  • probabilistic reasoning systems
  • high-fidelity simulations
  • innovative modeling tools

What the JD emphasized

  • mission-critical applications
  • real-world impact
  • mission-critical use cases
  • rigorous statistical techniques
  • robust systems

Other signals

  • AI-powered operating system
  • advanced autonomy
  • AI
  • computer vision
  • sensor fusion
  • target tracking
  • state estimation
  • real-time systems
  • probabilistic reasoning
  • machine learning