Senior Algorithm Developer
Core
Design and implement real-time tracking algorithms for air and missile threats, processing radar data to maintain tracks for hundreds of simultaneous targets.
Role type
Senior IC algorithm developer (defense/radar)
Builds
High-performance real-time software for defense systems
Domain
Defense / Radar / Signal Processing
Deliverable
production ML models | product features
Required skills
C++, Python, linear algebra, probability, statistics, differential equations, software engineering fundamentals, multi-target tracking, track fusion, discrimination, modeling and simulation
Preferred skills
estimation, filtering, controls, digital signal processing, radar, sensor fusion, high-performance computing, machine learning, databases, web development
Responsibilities
Design and implement tracking algorithms for air and missile threats; Develop high-performance real-time software that processes radar data; Build and use modeling and simulation environments to validate tracking performance; Collaborate with radar engineers and system architects to integrate tracking solutions; Optimize tracking software for performance-critical environments; Participate in customer demonstrations and field tests
Seniority
Senior, hands-on IC