Advanced Software Engineer - ADAS Algorithms
AptivMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Integrate and configure ADAS algorithm software components on AUTOSAR Classic, AUTOSAR Adaptive, or POSIX platforms, supporting platform migration and architecture alignment.
Debug and perform root-cause analysis for integration and vehicle-level issues; support software release and deployment activities across customer projects.
Collaborate with perception, motion planning, and control teams to optimize ADAS algorithm performance using multi-sensor data and develop software tools for analysis and testing.
Minimum Requirements
5-8 years of experience in Automotive Embedded Software Development or ADAS Algorithm development.
Degree: B.E./B.Tech/M.E./M.Tech in any specialization.
Strong proficiency in C++ and Embedded C development with debugging and optimization experience.
Experience with AUTOSAR Classic/Adaptive or POSIX environments, communication protocols (CAN, Flexray, Ethernet), build tools (CMake/Bazel), and knowledge of ASPICE.
Ideal Candidate Profile
Experienced in integrating embedded software components within complex automotive platforms involving AUTOSAR and POSIX.
Skilled in multi-disciplinary collaboration with perception, motion planning, and control teams to align software architecture and enhance ADAS features.
Capable of handling software debugging, performance optimization, and managing large-scale collaborative projects using version control and issue tracking tools.
