Senior Software Engineer, Robotics Tracking and Fusion

Anduril
Washington, Massachusetts
Workplace: OnsiteFull timeUSD 220,000 - 292,000 annuallyFunction: Software EngineeringSkills: []

Develop and deploy real-time tracking, multi-sensor fusion, and state-estimation algorithms within small agile teams. Build high-performance C/C++/Python/Matlab software for both prototypes and production systems, including probabilistic filters, estimators, and robust reasoning under noisy sensor data. Validate performance with simulations and statistical techniques, and integrate capabilities into the full software lifecycle while translating technical progress into actionable insights for stakeholders. Drive mission outcomes for target tracking and situational awareness.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Anduril
Anduril
4 days ago

Senior Software Engineer, Robotics Tracking and Fusion

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Develop and deploy real-time tracking, multi-sensor fusion, and state-estimation algorithms within small agile teams. Build high-performance C/C++/Python/Matlab software for both prototypes and production systems, including probabilistic filters, estimators, and robust reasoning under noisy sensor data. Validate performance with simulations and statistical techniques, and integrate capabilities into the full software lifecycle while translating technical progress into actionable insights for stakeholders. Drive mission outcomes for target tracking and situational awareness.
Location: Washington, Massachusetts
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Define and influence the direction of a small team focused on target tracking and state estimation.
  • •Prototype and deploy algorithms for tracking, multi-sensor data fusion, and state estimation in agile, iterative development.
  • •Develop high-performance real-time software for tactical implementations, simulation environments, and decision support tools.
  • •Design robust filters, estimators, and probabilistic reasoning systems for actionable insights from noisy sensor data.
  • •Analyze system performance with high-fidelity simulations and statistical validation, and integrate tracking/estimation into the software lifecycle.

Pay and Benefits

Salary: USD 220,000 - 292,000 annually
Equity and Bonus:Equity
Perks:Health Insurance

Key Requirements

  • •Proficiency in algorithm design, software development, and statistical modeling using C/C++, Python, and Matlab.
  • •Strong knowledge of target tracking techniques including Kalman filters, particle filters, and multi-target tracking (e.g., JPDA, MHT, PHD filters).
  • •Experience with state estimation, Bayesian filtering, sensor fusion, and recursive estimation methods.
  • •Solid applied mathematics skills including linear algebra, optimization, probability, and stochastic processes.
  • •Eligible to obtain and maintain an active U.S. Top Secret security clearance.
Languages:English
Tech Stack:C/C++PythonMatlabKalman filtersParticle filtersJPDAMHTPHD filtersBayesian filteringSensor fusionNoSQL databasesRadarLidarEO/IR

Eligibility

Security Clearance:Top Secret

Company Brief

Anduril
Designs and builds advanced defense systems combining autonomous aircraft, sensors, and AI-driven software for military and national security applications, focused on modernizing battlefield capabilities and distributed sensing.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series E+
Headquarters: Costa Mesa, United States
Founded: 2017
WebsiteLinkedIn