Key Responsibilities
Lead the design, development, and integration of ALSA SoC audio drivers , DSP firmware interfaces , and audio middleware components .
Work on audio codec integration , I2S / TDM interface setup , and DMA engine configuration for embedded SoCs.
Develop and maintain audio pipelines , PCM handling , and mixer controls in alignment with ALSA framework.
Implement and maintain device tree bindings for audio components.
Collaborate with cross-functional teams for BSP bring-up , audio subsystem debugging , and feature validation .
Utilize Linux kernel debugging tools to analyze and resolve system-level issues.
Required Skills
Strong proficiency in C programming and Linux kernel internals .
Hands-on experience with ALSA SoC audio driver development and audio codec integration .
Experience with audio DSPs and firmware interfaces (e.g., ADSP / Hexagon).
Good understanding of I2S / TDM interfaces , DMA configuration , and audio data paths .
Familiarity with device tree , uBoot , and kernel-level debugging tools (e.g., ftrace, printk, gdb).
Location : Bangalore
Experience : 7-12 years
Linux • Bengaluru, Karnataka, India