Software Engineer
Core
Develop radar signal processing and perception algorithms for in-vehicle data logging, visualization, and rapid prototyping of advanced safety systems.
Role type
Senior IC software engineer (automotive radar/perception)
Builds
In-vehicle data logging and visualization software, DevOps tools, and algorithm validation frameworks
Domain
Automotive safety, radar signal processing, embedded systems
Deliverable
production ML models | product features
Required skills
C++ 11/14, parallel processing, multi-threading, large codebase debugging, Windows/Linux proficiency, DevOps tool development
Preferred skills
ROS, Python, automotive CAN/Ethernet protocols, code profiling and optimization, version control (Git/Jira/Jenkins)
Technologies
C++, Python, ROS, Git, Jira, Jenkins, Linux, Windows
Responsibilities
Create and maintain software for in-vehicle data logging and visualization; support algorithm deployment for rapid prototyping; manage and develop DevOps tools; write scripts for offline data analysis and regression testing; maintain Hardware-in-the-Loop and Software-in-the-Loop toolchains; design data visualization and issue mining techniques.
Seniority
Mid-level, hands-on IC