Embedded Audio Software Engineer (Linux/Android)
TekPillar®Job Description
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.
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free