





Mid-level role in a metro with decent brand recognition but ADAS/C++ niche reduces density.
Strong automotive ADAS, CAN and simulation expertise limits cross-industry transferability.
Mandatory 5–7 years, automotive domain and strong C++/CAN requirements make shortlisting stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain simulation software for testing and validating ADAS and Autonomous Driving algorithms on Windows and Linux.
Integrate autonomous driving features and communication interfaces (CAN, UDP) into large-scale C++ simulation environments.
Collaborate with global engineering teams to deliver high-quality solutions accelerating future mobility innovation.
5–7 years of hands-on C++ software development experience.
Experience in Windows and/or Linux application development environments.
Mandatory automotive industry experience; ADAS domain exposure highly desirable.
Strong knowledge of OOP, Data Structures, Design Patterns, Multithreading, and CAN & UDP communication protocols.
Experienced developer comfortable handling complex, large-scale C++ simulation applications in embedded or automotive contexts.
Practical understanding of communication protocols and integration of ADAS/autonomous driving functions into simulation systems.
Able to work effectively in a global collaborative engineering environment focused on automotive safety technologies.