[EDA] ADAS Embedded ASW Engineer
Core
Design, implement, and maintain embedded automotive software in C++ for Advanced Driver Assistance Systems (ADAS) functions.
Role type
Senior IC embedded software engineer (ADAS)
Builds
Embedded software for driver assistance systems
Domain
Automotive / Embedded Systems
Deliverable
production ML models
Required skills
C++, requirement engineering, unit testing, debugging, root-cause analysis, ASPICE compliance, functional safety practices, configuration management, defect tracking
Preferred skills
CAN/Ethernet protocols, Python scripting, Linux/QNX, vehicle physics
Technologies
Google Test (gTest), Bitbucket, GitHub, Git, Visual Studio Code
Responsibilities
Analyze and break down customer/system requirements into testable software requirements; Design, implement, and maintain embedded automotive software in C++ for ADAS functions; Develop and execute unit tests using Google Test (gTest) and perform debugging; Participate in code and design reviews; Provide effort estimation and technical input for project planning; Ensure compliance with automotive development processes and functional safety practices.