Posted on: 01/08/2025
Key Responsibilities :
- Develop and maintain Linux kernel and device drivers, specifically focused on audio subsystems (ALSA/ASoC).
- Work on audio transmission protocols such as I2S and TDM, and interface with audio DAC/ADC hardware.
- Develop and optimize bare-metal or RTOS-based firmware, including DSP firmware.
- Collaborate with hardware and system teams to bring up and debug audio drivers.
- Perform system-level debugging and use tools like JTAG for firmware diagnostics.
- Contribute to board bring-up, kernel configuration, and BSP customization.
Required Skills :
- 3+ years of experience in Embedded Linux driver/kernel development.
- Strong proficiency in C/C++, with sound knowledge of object-oriented design.
- Solid understanding of Linux fundamentals and audio fundamentals.
- Hands-on experience with ALSA ASoC driver development.
- Proficient in audio protocols like I2S/TDM and working with audio DAC/ADC components.
- Experience in DSP firmware and RTOS or bare-metal firmware development.
- Strong system debugging and firmware debugging skills using tools such as JTAG
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1523141
Interview Questions for you
View All