CareerPlanSign in

Senior Software Engineer, Estimation & Filtering

USA💼 Full-time🗓 2026-09-01 → 2026-10-02

Core

Design and deploy high-performance algorithms for target tracking, multi-sensor data fusion, and state estimation for real-time tactical systems and decision-support tools.

Role type

Senior IC software engineer (estimation & filtering)

Builds

Real-time tactical systems, simulations, and decision-support tools

Domain

Defense/Aerospace, Signal Processing, Target Tracking

Deliverable

production ML models | infrastructure

Required skills

C/C++, Python, Matlab, Kalman filters, particle filters, JPDA, MHT, PHD filters, state estimation, Bayesian filtering, sensor fusion, recursive estimation, linear algebra, optimization, probability, stochastic processes, radar/lidar/EO-IR signal processing, machine learning for tracking/recognition, adaptive filtering, controls

Preferred skills

Big data pipelines, NoSQL databases, large-scale sensor data handling (via careerplan.io/jobs/16618-senior-software-engineer-estimation-amp-filtering-at-anduril-industries)

Technologies

C, C++, Python, Matlab

Responsibilities

Define and influence the direction of a small team using subject-matter expertise in target tracking and state estimation. Prototype and deploy algorithms for tracking, multi-sensor data fusion, and state estimation. Develop high-performance software for real-time tactical systems, simulations, and decision-support tools. Design robust filters, estimators, and probabilistic reasoning systems for noisy or incomplete sensor data. Analyze system performance using simulations, modeling tools, and statistical techniques. Customize algorithms and software for mission-critical customer use cases. Integrate tracking and estimation technologies from requirements definition through testing and optimization.

Seniority

Senior, hands-on IC