Android HAL Audio/ALSA
4 weeks ago
About Eximietas:
Eximietas, a technology services and solutions company headquartered in San Jose, CA with a global footprint that extends to Bangalore, Chennai and Bhubaneswar in India. Eximietas Design is a leading technology firm specializing in (VLSI/Embedded SW/Cloud Computing/Cyber Security/AI/ML) solutions. With a commitment to innovation and excellence, we empower businesses to thrive in the dynamic digital landscape. Our success is fueled by the expertise of our engineering leadership team, drawn from industry giants such as Google, Cisco, Microsoft, Oracle, Uber, Broadcom, and Sun.
Job Overview:
Job Title: Android HAL with Audio/ALSA driver
Location: Bengaluru
Notice period: 0-15Days (Immediate)
Experience: 5- 18 years
Job Summary :
We are looking for a skilled Android HAL Engineer with expertise in audio systems and ALSA drivers. This position requires an in-depth understanding of Android's hardware abstraction layers, audio frameworks, and low-level ALSA driver integration to deliver high-quality audio solutions on Android-based devices. The ideal candidate will work closely with our hardware and software teams to develop, optimize, and maintain Android's audio HAL and ensure seamless interaction with ALSA audio drivers.
Key Responsibilities :
- Design, implement, and optimize Android HAL (Hardware Abstraction Layer) interfaces for audio functionality.
- Integrate and configure ALSA audio drivers into the Android platform to ensure efficient and high-quality audio performance.
- Work with the Android Audio Framework to handle playback, recording, and routing of audio streams between applications and hardware.
- Collaborate with hardware vendors to integrate device-specific audio features (e.g., DSP, noise cancellation, special audio hardware).
- Debug and troubleshoot audio issues related to Android's HAL, ALSA, or audio driver implementation.
- Develop and maintain audio policies, managing routing, volume controls, and mixer controls through ALSA.
- Ensure smooth integration of audio hardware with Android's Audio Policy Manager for the correct routing of audio.
- Test and validate audio features on multiple hardware configurations to ensure stability and high-quality performance.
- Write comprehensive documentation for HAL interfaces, configurations, and integration steps.
- Stay up-to-date with new Android audio-related features and best practices, as well as evolving ALSA technologies.
Skills & Qualifications :
Must Have :
- Strong knowledge of Android HAL architecture and how it interacts with the Android Framework.
- Expertise in ALSA (Advanced Linux Sound Architecture) drivers and audio subsystem.
- Proven experience with audio routing, mixer control, and PCM (Pulse Code Modulation) streaming in Android or Linux-based systems.
- Deep understanding of audio codec integration and hardware abstraction.
- Proficiency in C/C++ programming languages for Android and Linux kernel development.
- Experience with debugging and profiling audio drivers using tools like ADB, ALSA utilities, or kernel-level debugging tools.
- Strong problem-solving skills and the ability to troubleshoot complex hardware-software integration issues.
- Familiarity with Android's audio policy management, volume control, and stream management.
- Experience in version control systems like Git.
Nice to Have :
- Familiarity with Android audio architecture, including AOSP (Android Open Source Project) audio components.
- Experience with audio-related tools such as aplay, arecord, or other ALSA tools for testing.
- Knowledge of DSP (Digital Signal Processing) integration with Android audio systems.
- Experience with Android's low-level driver development and device tree modifications for audio hardware.
- Knowledge of cross-platform audio frameworks such as OpenSL ES or AAudio (for newer Android versions).
- Experience working with Android's MediaCodec and AudioTrack/AudioRecord classes.
Education and Experience :
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 5+ years of experience working with Android HAL, audio frameworks, or Linux kernel audio drivers.
- Prior experience with ALSA driver development is highly preferred.
-
Android HAL Audio/ALSA
3 weeks ago
Bengaluru, Karnataka, India Eximietas Design Full timeAbout Eximietas:https://www.eximietas.design/Eximietas, a technology services and solutions company headquartered in San Jose, CA with a global footprint that extends to Bangalore, Chennai and Bhubaneswar in India. Eximietas Design is a leading technology firm specializing in [VLSI/Embedded SW/Cloud Computing/Cyber Security/AI/ML] solutions. With a...
-
Android HAL Audio/ALSA
4 weeks ago
Bengaluru, Karnataka, India Eximietas Design Full timeAbout Eximietas:a technology services and solutions company headquartered in San Jose, CA with a global footprint that extends to Bangalore, Chennai and Bhubaneswar in India. Eximietas Design is a leading technology firm specializing in (VLSI/Embedded SW/Cloud Computing/Cyber Security/AI/ML) solutions. With a commitment to innovation and excellence, we...
-
Android Audio Driver Expert
3 days ago
Bengaluru, Karnataka, India TekPillar Full timeJob Title : Android Audio Driver Expert Experience Required : 4 to 10 Years Work Location : Bangalore We are seeking a highly skilled Android Audio Driver Expert with extensive experience in Audio Driver development, ALSA, QNX, Xtensa architecture, and Android HAL. The ideal candidate will be responsible for designing, developing, and optimizing audio...
-
Expert in Android Audio Solutions
3 days ago
Bengaluru, Karnataka, India TekPillar Full timeAbout the RoleThe successful candidate will have extensive experience in Audio Driver development, ALSA, QNX, Xtensa architecture, and Android HAL. Key responsibilities include developing, maintaining, and optimizing audio firmware and device drivers for Android-based systems, as well as working with cross-functional teams to implement customer requirements...
-
Android Audio Driver Expert
3 weeks ago
Bengaluru, Karnataka, India TekPillar Full timeJob Title : Android Audio Driver ExpertExperience Required : 4 to 10 YearsWork Location : BangaloreWe are seeking a highly skilled Android Audio Driver Expert with extensive experience in Audio Driver development, ALSA, QNX, Xtensa architecture, and Android HAL. The ideal candidate will be responsible for designing, developing, and optimizing audio firmware...
-
Android Audio Driver Expert
3 weeks ago
Bengaluru, Karnataka, India TekPillar Full timeJob Title : Android Audio Driver ExpertExperience Required : 4 to 10 YearsWork Location : BangaloreWe are seeking a highly skilled Android Audio Driver Expert with extensive experience in Audio Driver development, ALSA, QNX, Xtensa architecture, and Android HAL. The ideal candidate will be responsible for designing, developing, and optimizing audio firmware...
-
Audio Firmware Expert
20 hours ago
Bengaluru, Karnataka, India KPIT Technologies Limited Full timeWe are seeking a skilled Audio Firmware/Device Driver Developer to join our team at KPIT Technologies Limited. As an Audio Firmware/Device Driver Developer, you will be responsible for designing, developing, and testing audio firmware and device drivers for Android-based systems.Key Responsibilities:Develop and maintain audio firmware and device drivers for...
-
Technical Audio Solutions Leader
16 hours ago
Bengaluru, Karnataka, India KPIT Technologies Limited Full timeKPIT Technologies Limited is seeking a highly skilled Audio Firmware/Device Driver Developer to join our team. As an Audio Firmware/Device Driver Developer, you will design, develop, and test audio firmware and device drivers for Android-based systems.Responsibilities:Design and develop audio firmware and device drivers for Android-based systems.Implement...
-
Senior Android Device Driver Developer
12 hours ago
Bengaluru, Karnataka, India KPIT Technologies Limited Full timeWe are seeking a skilled Audio Firmware/Device Driver Developer to join our team at KPIT Technologies Limited. As an Audio Firmware/Device Driver Developer, you will design, develop, and test audio firmware and device drivers for Android-based systems.Responsibilities:Design and develop audio firmware and device drivers for Android-based systems.Implement...
-
Android BSP Development Engineer
3 weeks ago
Bengaluru, Karnataka, India JTek Software Solutions Pvt Ltd Full timeJob DescriptionJob Title: Android BSP Development EngineerLocation: BangaloreExperience:610+ yearsJob DescriptionWe are seeking Android BSP Development Engineers with expertise in Android Framework, HAL, and driver development. The ideal candidate should have strong skills in C/C++, a good understanding of Android architecture, and a background in embedded...
-
Android BSP Development Engineer
3 weeks ago
Bengaluru, Karnataka, India JTek Software Solutions Pvt Ltd Full timeJob Title: Android BSP Development EngineerLocation: BangaloreExperience:610+ yearsJob DescriptionWe are seeking Android BSP Development Engineers with expertise in Android Framework, HAL, and driver development. The ideal candidate should have strong skills in C/C++, a good understanding of Android architecture, and a background in embedded systems...
-
3 Days Left Sr. Technical Leader
23 hours ago
Bengaluru, Karnataka, India KPIT Technologies Limited Full timeJob DescriptionWe are seeking a skilled Audio Firmware/Device Driver Developer to join our team. As an Audio Firmware/Device Driver Developer, you will be responsible for designing, developing, and testing audio firmware and device drivers for Android-based systems.Key Responsibilities:Develop and maintain audio firmware and device drivers for Android-based...
-
Audio Device Driver Engineer
3 weeks ago
Bengaluru, Karnataka, India Proxelera Full timeMandatory Skills:Engineer with experience in embedded Linux/driver/kernel developmentStrong C/C++ development skills with a good understanding of object-oriented designGood understanding of Linux fundamentals, Audio fundamentals.Experience in customizing Android Audio HAL, AudioPolicyManager and Audioflinger components.Experience with Audio sub-system, Audio...
-
Android HAL Framework Engineer
4 weeks ago
Bengaluru, Karnataka, India Multi Recruit Full timeRoles and Responsibility Engineers with 3-8+ Years of experience inAndroid/Linux/driver/kernel development Have programming experience in Android - LinuxKernel, Drivers, HAL layer, Native Frameworks (C++). CTS, GTS issue analysis and bug fixes Excellent problem solving and debugging skills of thebuilding blocks. Good understanding and debugging...
-
Linux Kernel and Android HAL Specialist
3 days ago
Bengaluru, Karnataka, India Quest Global Full timeWe are looking for a Linux Kernel and Android HAL Specialist to join our team at Quest Global. In this role, you will be responsible for designing, developing, and validating Linux kernel and Android HAL components.Job Requirements:Design, develop, and validate Linux kernel and Android HAL components.Collaborate with cross-functional teams to ensure seamless...
-
3 Days Left) Audio Device Driver Engineer
3 weeks ago
Bengaluru, Karnataka, India Proxelera Full timeJob DescriptionMandatory Skills:- Engineer with experience in embedded Linux/driver/kernel development- Strong C/C++ development skills with a good understanding of object-oriented design- Good understanding of Linux fundamentals, Audio fundamentals.- Experience in customizing Android Audio HAL, AudioPolicyManager and Audioflinger components.- Experience...
-
Embedded Audio-Video Engineer
3 weeks ago
Bengaluru, Karnataka, India Neudeep Technologies Pvt. Ltd Full timeJob Description :Key Responsibilities :- Design and Development : Create audio and video processing architectures tailored for embedded systems, ensuring high performance and efficiency.- Firmware Programming : Develop and optimize firmware for audio/video codecs, drivers, and signal processing applications using C/C++ and other programming languages.-...
-
Multimedia Engineer
3 weeks ago
Bengaluru, Karnataka, India Neudeep Technologies Pvt. Ltd Full timeSalary : 6 - 60lpaSpecializing in camera, display, audio, and video technologies. In this role, you will design, implement, and optimize multimedia features for our products, ensuring high-quality user experiences. You will work closely with hardware and software teams to integrate multimedia components effectiveEducation : Bachelor's or Master's degree in...
-
AppSierra Solutions
2 weeks ago
Bengaluru, Karnataka, India AppSierra Solutions Pvt Ltd Full timeMandatory Skills : Experience : Minimum 5 years in embedded Linux/Linux application/driver/kernel development.Technical Skills :- Strong proficiency in C/C++ with a deep understanding of object-oriented design.- In-depth knowledge of Android Framework and overall Android Architecture.- Expertise in Android HAL (Audio, Graphics, Camera, Power, etc.).-...
-
Display Driver Development Experts
3 weeks ago
Bengaluru, Karnataka, India KPIT Full timeJob DescriptionJob DescriptionStrong embedded development expereince with good knowledge and hands-on experience in Design/Development/Debugging aspects of Board support package (BSP) on one or more of operating systems like in Linux/Android, QNX and Hypervisor embedded systems. The Main responsibility is to provide direct support to OEM customers with the...