Embedded Audio Software Engineer (Linux/Android)

india, Karnataka, Bengaluru

Full–time

Posted on: 16 hours ago

Job Role: Embedded Audio Software Engineer (Linux/Android)

Work Experience: 3 to 8 Years

Job Location: Bangalore

We are looking for an experienced Embedded Audio Software Engineer with strong expertise in Linux/Android audio frameworks and device driver development. The ideal candidate will be responsible for developing, integrating, and optimizing audio components to ensure high-quality performance and system stability in embedded and automotive environments.

Key Responsibilities:
  • Develop, integrate, and maintain Audio HAL, Audio Flinger, HIDL, ALSA, I2S, and Elite Framework components.
  • Work on Linux/Android audio drivers in multi-core and multi-threaded environments.
  • Debug and optimize audio performance using tools such as JTAG, Trace32, QXDM, and Audacity.
  • Perform diagnostics, troubleshooting, and performance tuning of audio subsystems.
  • Collaborate with cross-functional teams across embedded, platform, and automotive domains.
  • Ensure high-quality audio performance, system reliability, and stability.

  • Required Skills:
  • Strong programming skills in C and C++.
  • Hands-on experience in Linux/Android driver development.
  • Experience with Audio HAL, ALSA, Audio Flinger, and I2S interfaces.
  • Knowledge of Audio DSP frameworks and debugging tools.
  • Understanding of multi-threaded and multi-core embedded environments.
  • Exposure to QNX or RTOS platforms.
  • Experience in automotive or embedded systems development.