Android Middleware Engineer - Audio System

Mirafra
Bangalore
4 - 10 Years

Posted on: 26/06/2025

Job Description

Job Details :

- Extend the Android multimedia middleware (Stage Fright, Audio Flinger) to expose the various sound and video effects and other multimedia

Key Responsibilities :

- Push changes back to AOSP

- Implement and integrate Android multimedia HALs into development Android baselines and customer platforms

- ALSA driver development and debug

- UCM development

- Integrating hardware Codecs

- Develop tests

Required Skillset and Experience :

- Ability to use the Android SDK and all tools listed on http://developer.android.com/tools/index.html under Tools Help

- Ability to create and review changes for Gerrit and participate in a continuous integration loop

- Ability to rebuild the entire Android system including the kernel, middleware (AOSP) and applications

- Knowledge of and use of Android mailing lists and other mechanisms to get support

- 5-7+ years of software development experience

- Desire to create new audio and video paradigms with Android

- Ability to create proof of concept applications

- Direct experience extending Stage Fright

- Direct experience integrating OpenMAX components

- Direct experience integrating software and hardware Codecs

- Ability to debug onsite with the customer

- Experience supporting customer focused integration baselines

- Experience scaling for internal and external users

- Able to articulate a plan and productively work across departments to implement company-wide initiatives

- Proven ability to effectively work with customers on software integration.

- Good troubleshooting skills.

- Ability to use lab equipment for test and debug of audio systems

- Excellent verbal and written communication skills

- Good team player with strong initiative

- BS in Electrical Engineering, Computer Science, or related technical field

- Experience in Android programming and Android audio framework

- Exposure to cellular wireless industry

info-icon

Did you find something suspicious?