Posted on: 05/08/2025
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 :
- 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
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1524927
Interview Questions for you
View All