HamburgerMenu
hirist

Android BSP Development Engineer

Talent Corner HR Services Pvt Ltd
Anywhere in India/Multiple Locations
4 - 10 Years

Posted on: 05/08/2025

Job Description

Key Responsibilities :

- Develop and maintain embedded Linux and Android BSP components including drivers and kernel modules.

- Design and implement efficient code in C/C++ with strong object-oriented programming skills.

- Work extensively with the Android framework and architecture, focusing on Hardware Abstraction Layer (HAL) components such as Audio, Graphics, Camera, or Power.

- Develop and integrate multimedia frameworks including Stagefright, Gstreamer, OpenMAX, and Codec2.

- Ensure compliance with Android Compatibility Test Suite (CTS) and Vendor Test Suite (VTS), and support defect resolution efforts.

- Perform system-level debugging and troubleshooting of embedded Android platforms.

- Collaborate closely with cross-functional teams to optimize Android platform performance and reliability.


Mandatory Skills & Qualifications :


- 4 to 10 years of experience in embedded Linux/Linux application, driver, and kernel development.

- Strong proficiency in C/C++ and good understanding of object-oriented design.

- Solid understanding of Android framework and overall Android architecture.

- Expertise in at least one Android HAL module (Audio, Graphics, Camera, Power, etc.

- Experience working with multimedia frameworks such as Stagefright, Gstreamer, OpenMAX, and Codec2.

- Knowledge of CTS and VTS compliance processes and defect management.

- Strong embedded systems background with excellent system knowledge and debugging skills.


Good to Have :

- Experience with the Android Automotive platform.

- Familiarity with Android virtualization technologies (virtio, trout) and hypervisor-based operating systems


info-icon

Did you find something suspicious?