Posted on: 20/08/2025
Role Overview :
We are seeking a highly skilled Audio Software Engineer with expertise in Android Audio Framework and low-level audio subsystems. The ideal candidate will have strong C/C++ development skills, deep understanding of Audio HAL, ALSA, DSP drivers, and proven ability to debug and resolve complex issues across the audio pipeline. This role requires working in a global, cross-timezone environment, collaborating with teams on system bring-up, integration, and feature development.
Key Responsibilities :
- Design, develop, and optimize components within the Android Audio Framework.
- Work on Audio HAL, ALSA, and DSP drivers to enable seamless hardware-software integration.
- Debug and resolve complex audio issues across kernel, HAL, and user-space layers.
- Collaborate with cross-functional teams (hardware, platform, application) across time zones to ensure smooth integration.
- Develop and maintain robust build and version control practices using Git, Perforce, and modern build systems.
- Perform system-level debugging, performance tuning, and optimization.
- Document designs, workflows, and provide technical guidance to junior team members where needed.
Required Skills & Experience :
- Strong proficiency in C/C++ programming.
- Hands-on experience with Android Audio Framework (preferably Android P/Q and newer).
- Deep knowledge of Audio HAL, ALSA, and DSP driver development.
- Understanding of ARM architecture and familiarity with ARM assembly.
- Strong analytical and debugging skills with experience using advanced debugging tools.
- Familiarity with Git, Perforce, IDEs, and modern build systems.
- Excellent communication skills and ability to collaborate effectively in cross-timezone teams.
- Strong attention to detail and problem-solving mindset.
Preferred Qualifications :
- Experience with low-latency audio systems and performance optimization.
- Exposure to multimedia frameworks beyond audio (e.g., video, codecs).
- Knowledge of real-time operating systems (RTOS) or embedded audio processing.
- Prior experience in consumer electronics, mobile devices, or automotive audio systems.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1532374
Interview Questions for you
View All