Senior Software Engineer, Robotics Tracking and Fusion
Core
Designing and deploying high-performance software for real-time target tracking, state estimation, and multi-sensor data fusion in defense systems.
Role type
Senior Software Engineer (Robotics Tracking and Fusion)
Builds
Tactical implementations, simulation environments, and decision support tools for military command and control.
Domain
Defense technology, autonomous systems, sensor fusion
Deliverable
production ML models | product features
Required skills
C/C++, Python, Matlab, Kalman filters, particle filters, multi-target tracking algorithms (JPDA, MHT, PHD), Bayesian filtering, sensor fusion, recursive estimation, applied mathematics (linear algebra, optimization, probability), signal processing, machine learning for tracking
Preferred skills
Big data pipelines, NoSQL databases, clustering, classification, anomaly detection
Technologies
Radar, lidar, EO/IR sensors
Responsibilities
Define team direction in target tracking and state estimation; prototype and deploy state-of-the-art algorithms; develop high-performance real-time software; design robust filters and probabilistic reasoning systems; analyze system performance via simulations; customize algorithms for mission-critical use cases; integrate technologies into the SDLC.
Seniority
Senior, hands-on IC