HamburgerMenu
hirist

Mirafra Technologies - Android HAL & Embedded C Developer

Mirafra Software Technologies Pvt Ltd
8 - 12 Years
Bangalore

Posted on: 26/02/2026

Job Description

Role Overview :


We are seeking a highly skilled and experienced Android HAL and Embedded C Audio Developer to join our dynamic team. In this role, you will be responsible for the design, development, and integration of audio solutions within the Android framework, working closely with hardware and software teams to deliver exceptional audio performance. You will collaborate with cross-functional teams, including audio engineers, system architects, and product managers, to ensure seamless integration and optimal performance of audio subsystems. Your work will directly impact the audio quality and user experience of our clients' products.


Key Responsibilities :

- Design and implement Android Audio HAL (Hardware Abstraction Layer) modules for various audio codecs and peripherals.


- Develop and optimize embedded C code for audio processing, including audio codecs, filters, and effects, to ensure high performance and low power consumption.

- Integrate and debug audio drivers and frameworks within the Android operating system, ensuring compatibility and stability.

- Collaborate with hardware engineers to bring up and validate audio hardware platforms, ensuring proper functionality and performance.

- Analyze and resolve audio-related issues, including debugging audio pipelines, identifying root causes, and implementing effective solutions.

- Contribute to the development of audio system architecture and design, ensuring scalability, maintainability, and testability.

- Participate in code reviews and provide constructive feedback to improve code quality and maintainability.

- Stay up-to-date with the latest Android audio technologies and industry trends, and proactively identify opportunities for innovation and improvement.

Required Skillset :

- Demonstrated ability to develop and debug Android Audio HAL modules.


- Proficiency in embedded C programming, with a strong understanding of audio processing algorithms and techniques.

- Experience with audio codecs (e.g., MP3, AAC, Opus, aptX) and audio frameworks (e.g., ALSA, PulseAudio).

- Proven ability to debug complex audio issues and optimize audio performance on embedded platforms.

- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in