HamburgerMenu
hirist

Fubeus - Android HAL Developer - Linux Kernel

Fubeus
Bangalore
3 - 6 Years
star-icon
4.1white-divider41+ Reviews

Posted on: 16/12/2025

Job Description

We are seeking a skilled Android HAL Developer with hands-on experience in Linux/Android kernel, drivers, and HAL development.


The ideal candidate will have expertise in Android system internals, native frameworks, and hardware abstraction layers (HALs), along with strong debugging and problem-solving skills.


This role involves working on Android platform development, CTS/GTS compliance, and kernel enhancements.


Key Responsibilities :


- Develop and maintain Android HAL components, drivers, and kernel modules.


- Design, implement, and debug features across HAL layers including Camera, Audio, Sensor, and other hardware modules.


- Analyze and fix issues identified during CTS (Compatibility Test Suite) and GTS (Google Test Suite) runs.


- Debug and optimize Android startup and initialization sequences for performance and reliability.


- Collaborate with cross-functional teams to integrate new hardware features into the Android platform.


- Perform kernel bug fixes, upstreaming, and porting across different Android versions.


- Work closely with firmware, hardware, and application teams to resolve complex system-level issues.


Required Skills and Qualifications :


- 3 to 6 years of experience in Android/Linux/driver/kernel development.


- Strong programming skills in C/C++ for Android HAL, Linux Kernel, Drivers, and Native Frameworks. Experience in CTS/GTS issue analysis, debugging, and bug fixes.


- Excellent problem-solving and debugging skills of system building blocks.


- Good understanding of Android startup, initialization, and system services.


- Minimum 1 year of experience in Camera HAL, Audio HAL, Sensor HAL, or other HAL modules.


- Experience working with multiple Android versions, porting, and kernel bug fixes.


- Knowledge of kernel upstreaming and Linux driver development.


Preferred Qualifications :


- Familiarity with Android AOSP and build system. Exposure to performance profiling and optimization tools.


- Strong communication and teamwork skills in a collaborative environment.



info-icon

Did you find something suspicious?