Job Description

Position : IVI BSP Display-Touch-Audio Subsystem Engineer

Experience : 3 10 Years

Location : Bangalore

Notice Period : Immediate / 15 Days NP


About the Role

Join a multi-billion-dollar global leader in automotive electronics technology that is driving innovation in electrification, infotainment, and sustainable mobility. As an IVI BSP Display-Touch-Audio Subsystem Engineer, you will design, develop, test, and debug BSP software components that enable display, touch, and audio capabilities in in-vehicle infotainment (IVI) systems.


Key Responsibilities

  • Review requirement specifications and collaborate with requirements teams to finalize and sign off specifications.
  • Perform HSIS review and correction in collaboration with the hardware team.
  • Handle board bring-up activities for Display, Touch, and Audio subsystems (Serializer Deserializer, GMSL/LVDS/FPD Link, DSI/DP, Touch Firmware, Audio Calibration, TDM/PCM/DSP) on Linux, Android, and QNX systems.
  • Work closely with hardware teams for calibration, certification, and debugging of hardware-level issues.
  • Collaborate with cross-functional and external teams (e.g., chipset vendors) to resolve dependencies and issues.
  • Conduct root cause analysis and resolve issues across development, stability, and maintenance phases.
  • Prepare documentation for high-level design, detailed design, and test plans.
  • Develop and integrate automation scripts/tools for testing and validation.
  • Perform development testing and generate comprehensive test reports.
  • Track and report software development progress, issue resolutions, and testing outcomes.


Technical Skills & Experience

  • Education: Bachelor s degree in Computer Science, Electronics, or related field.
  • Experience: 3 10 years (BSP software development on Linux and Android platforms).
  • Core Skills:
  • Strong in C programming.
  • Proficient in Linux, Android AOSP, and QNX device drivers and peripheral subsystems.
  • Hands-on experience with Display, Touch, and Audio driver development:
  • Serializer Deserializer, GMSL/LVDS/FPD Link, DSI, DP, Touch Firmware.
  • Audio calibration, TDM/PCM/DSP, I2S, A2B.
  • Familiar with DRM, SurfaceFlinger, OpenWFD, screen-related debugging, and TFT panel timing.
  • Touch controller firmware update and configuration handling.
  • Knowledge of audio routing and configurations across OS and SoC platforms.
  • Experience with I2C, SPI, UART serial protocols.
  • Hands-on experience with Qualcomm, MediaTek, Samsung SoC platforms.
  • Exposure to QNX hypervisor-based systems.
  • Proficient with hardware debugging tools such as oscilloscopes, Saleae analyzers, EVK platforms, and JTAG debuggers.

Soft Skills

  • Strong analytical and problem-solving abilities for complex software issues.
  • Excellent communication and interpersonal skills.
  • Self-driven and innovative mindset.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application