Job Description
Job Description
We are looking for an
ADAS & Infotainment Software Engineer
to design, develop, integrate, and validate advanced driver assistance and in-vehicle infotainment systems. The role involves working closely with cross-functional teams to deliver safe, high-performance, and user-centric automotive software solutions compliant with industry standards.
Key Responsibilities
ADAS Responsibilities
- Develop and integrate ADAS features such as
ACC, AEB, LKA, BSD, FCW, and Parking Assist - Work with
sensor data (Camera, Radar, LiDAR, Ultrasonic)
for perception and fusion - Implement and optimize
real-time algorithms
for object detection, tracking, and decision making - Support
ADAS ECU bring-up, integration, and validation - Perform
SIL, MIL, HIL testing
and analyze test results - Ensure compliance with
ISO Functional Safety)
and
ASPICE
Infotainment Responsibilities
- Develop and integrate
Infotainment systems (IVI)
including cluster, head unit, and cockpit domain controllers - Work with
Android Automotive / QNX / Linux
platforms - Develop middleware and application software using
C/C++, Java, Kotlin - Integrate features such as
navigation, media, Bluetooth, Wi-Fi, CarPlay, Android Auto - Optimize
boot time, performance, memory usage, and responsiveness - Support
HMI development
and collaborate with UX/UI teams
Required Skills & Qualifications
Technical Skills
- Strong programming experience in
C/C++ - Experience with
ADAS or Infotainment ECU software development - Good understanding of
AUTOSAR (Classic or Adaptive) - Knowledge of
CAN, LIN, FlexRay, Ethernet - Experience with
RTOS, Embedded Linux, QNX, or Android Automotive - Hands-on experience with
debugging tools, CANalyzer, Wireshark, GDB - Familiarity with
SIL/MIL/HIL testing environments
Standards & Processes
- Knowledge of
ISO 26262
,
ASPICE
, and automotive development lifecycle - Experience with
unit testing, integration testing, and system validation - Exposure to
CI/CD pipelines
and version control (Git)
Nice to Have
- Experience with
sensor fusion, computer vision, or AI/ML for ADAS - Knowledge of
OpenGL, Vulkan, or GPU acceleration - Experience with
Yocto, BSP customization - Exposure to
OTA updates and cybersecurity standards (ISO 21434)
Education
- Bachelor's or Master's degree in
Automotive Engineering, Electrical, Electronics, Computer Science, or related field
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application