DSP Software Engineer
Core
Develop and integrate embedded software for Radar DSP to support autonomous driving, ADAS, and active safety projects including sensor fusion, ACC, FCW/AEB, and blind spot detection.
Role type
Senior Embedded Software Engineer (DSP)
Builds
Next generation automotive radars, tracking and sensor fusion algorithms, and vehicle control features
Domain
Automotive / Embedded Systems / Digital Signal Processing
Deliverable
production ML models | product features
Required skills
C/C++, Digital Signal Processing, Embedded software design, Unit and integration testing, Debugging, Software quality assurance, Root cause analysis, Agile development
Preferred skills
MATLAB, Linear algebra, Multi-core processor implementation, Device driver development, CAN/CAN FD communication, Memory management and optimization, ISO26262 compliance, Embedded OS (POSIX/non-POSIX), AUTOSAR, Radar/perception systems experience
Technologies
C, C++, MATLAB, CAN, CAN FD, SPI, Ethernet, AUTOSAR, POSIX
Responsibilities
Develop low-level code for Radar DSP; Create and execute designs for new functionality; Test software using debuggers, emulators, and simulators; Perform software quality assurance and write tests; Participate in peer code reviews; Perform technical root cause analysis; Demonstrate proficiency with software engineering tools
Seniority
Senior, hands-on IC (via careerplan.io/jobs/J000702027-dsp-software-engineer-at-aptiv)