This role involves designing and developing multi-target tracking algorithms for radar systems, implementing real-time tracking software in C++ for performance and reliability, and analyzing radar data. The engineer will collaborate with radar and other software teams to optimize system architecture, contribute to the signal processing pipeline, and conduct simulations. Key responsibilities include writing effective tests and documenting algorithm designs and performance metrics.
Must Have:
Design and develop multi-target tracking algorithms for radar systems.
Implement real-time tracking software in C++ for performance and reliability.
Analyze radar data to validate and refine tracking performance.
Collaborate with teams to optimize system architecture.
Contribute to the radar signal processing pipeline.
Conduct simulations and performance evaluations.
Write effective tests for radar performance.
Document algorithm design and performance metrics.
Solid understanding of radar principles and tracking algorithms.
Experience with linear and nonlinear filtering techniques.
Knowledge of sensor fusion, data association, and machine learning.
Solid understanding of digital signal processing for radar.
Strong proficiency in C++.
Experience evaluating algorithms and analyzing data using Python.
Understanding of good object-oriented software design practices.
Strong written and verbal communications skills.
Strong interpersonal skills.
Bachelor’s or Master’s degree in engineering.
US citizenship required, with the ability to obtain US government security clearance.
Add these skills to join the top 1% applicants for this job
communication
performance-analysis
cpp
game-texts
python
algorithms
machine-learning
Responsibilities:
Design and develop multi-target tracking algorithms for radar systems.
Implement real-time tracking software in C++ with a focus on performance and reliability.
Analyze radar data to validate and refine tracking performance.
Collaborate with members of the radar systems team and other software teams to optimize our system architecture.
Contribute to other parts of the overall radar signal processing pipeline.
Conduct simulations and performance evaluations using synthetic and real-world radar data.
Write effective tests to ensure radar performance is always improving.
Document algorithm design, assumptions, and performance metrics.
Skills:
Solid understanding of radar principles and tracking algorithms.
Experience with linear and nonlinear filtering techniques.
Knowledge of sensor fusion, data association and machine learning techniques.
Solid understanding of digital signal processing as it applies to radar.
Strong proficiency in C++ .
Experience evaluating algorithms and analyzing data using Python
An understanding of good object-oriented software design practices.
Strong written and verbal communications skills.
Strong interpersonal skills.
Requirements:
Bachelor’s or Master’s degree in engineering.
Willing to travel, up to 10%.
US citizenship required, with the ability to obtain US government security clearance.
Set alerts for more jobs like Senior Radar Software Engineer
Set alerts for new jobs by Matrix Space
Set alerts for new Software Development & Engineering jobs in United States
Set alerts for new jobs in United States
Set alerts for Software Development & Engineering (Remote) jobs