[EDA] ADAS Embedded ASW Engineer (Joining bonus)
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 functions
Domain
Automotive / Embedded Systems
Required skills
C++, requirement engineering, unit testing, debugging, root-cause analysis, configuration management, defect tracking, ASPICE compliance, functional safety
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.
Seniority
Senior, hands-on IC