Principal Radar Software Engineer
Core
Designing and deploying radar signal-processing software and tools for automotive radar systems to enhance vehicle safety.
Role type
Principal Radar Software Engineer
Builds
Radar signal-processing software, DevOps tools, and rapid-prototyping systems for automotive radar designs.
Domain
Automotive radar and embedded software
Deliverable
production ML models
Required skills
Embedded software development, parallel processing, multi-threading, radar signal processing fundamentals, algorithm optimization, DSP usage, low-level ADC data parsing, real-time implementation, perception stack integration, sensor data visualization, version control
Preferred skills
ROS, CUDA, automotive CAN/Ethernet protocols, cloud tools (Azure/AWS), Python
Technologies
Matlab, C++, Git/SVN, Hardware-in-the-Loop, Software-in-the-Loop
Responsibilities
Create and maintain radar signal-processing software and tools; support deployment of radar algorithms in prototype systems; manage and develop DevOps tools; implement Matlab-based radar signal-processing tools; organize data from internal and external teams; design rapid-prototyping systems with real-time algorithms; troubleshoot radar logging systems with vendors; write scripts for offline data analysis and regression testing; maintain HIL/SIL toolchains; provide technical leadership for global software and systems implementation.
Seniority
Principal, hands-on IC with technical leadership