Responsibilities:
Design, develop, and maintain C++ software for radar system applications
Build and enhance modeling and simulation environments to support radar system design, testing, and validation
Develop and implement algorithms for radar signal processing, tracking, detection, and classification
Perform system-level modeling to evaluate radar performance under various operational scenarios
Integrate software components with hardware systems and external interfaces
Optimize code for performance, scalability, and real-time execution
Analyze simulation results and provide insights to improve system performance
Collaborate with cross-functional teams including systems engineers, hardware engineers, and data scientists
Develop test plans, conduct verification & validation (V&V), and document results
Maintain clear technical documentation, including software design descriptions and user guides
Support troubleshooting and debugging of radar software in lab and field environments