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