CareerPlanSign in

Senior Software Engineer, State Estimation

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

Core

Design and deploy high-performance software for real-time tactical systems, simulations, and decision-support tools using target tracking and state estimation algorithms.

Role type

Senior IC software engineer (state estimation & target tracking)

Builds

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

Domain

Defense/Aerospace, Signal Processing, Sensor Fusion

Deliverable

production ML models | product features

Required skills

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

Preferred skills

Big data pipelines, NoSQL databases, adaptive filtering, controls engineering

Technologies

C, C++, Python, Matlab, NoSQL

Responsibilities

Define and influence the direction of a small team using 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

Sourced via codingjobboard · Listed on CareerPlan, which tracks 901,000+ jobs from 20+ sources.