Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Anduril Logo

Senior Software Engineer - Tracking & Estimation

Anduril

$138,000 - $252,000
Aug 26, 2025
Boston, MA, US
Apply Now

Anduril Industries is seeking a Senior Tracking & Estimation Engineer to develop real-time tracking and estimation systems for its mission-critical products.

Requirements

  • Proficiency with modern C++ (C++11 and beyond), including experience with the STL, smart pointers and templates, as well as familiarity with object-oriented design and polymorphism
  • Experience with the Kalman Filter family of estimators (KF, EKF, UKF, particle filter) and the advantages/disadvantages of each variant
  • Experience with different approaches to the target-measurement assignment problem
  • Knowledge of various methods of target cardinality estimation/track initialization
  • Strong background in linear algebra and probability/stochastic processes
  • In depth knowledge of one or more of the following multitarget tracking algorithms: track-oriented multi-hypothesis tracker (TO-MHT), hypothesis-oriented multi-hypothesis tracker (HO-MHT), joint probabilistic data association tracker (JPDA), batch-tracking algorithms
  • Experience with both centralized and decentralized track fusion

Responsibilities

  • Design and develop robust and efficient C++ software for real-time tracking and fusion
  • Conduct data analysis and performance evaluation to validate and improve tracking system capabilities
  • Collaborate with multi-disciplinary teams to integrate tracking and estimation systems with other system components
  • Contribute to the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment
  • Stay up to date with the latest developments in tracking and fusion technology
  • Write clear and maintainable code with comprehensive documentation
  • Build and maintain sensor models for simulation and performance analysis

Other

  • Bachelor’s degree in Computer Science, Electrical Engineering, Aerospace Engineering, or a related field. Master’s degree or PhD is preferred
  • 5+ years of relevant work experience
  • Prior experience in the defense industry or with developing systems for military applications
  • Familiarity with software development tools and practices, such as version control, continuous integration, and automated testing
  • US Salary Range: $138,000—$252,000 USD