Job Title: Android BSP Development Engineer
Location: Bangalore
Experience:610+ yearsJob Description
We 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 development.Key Responsibilities
Develop and optimize Android Framework, HAL, and device drivers.
Proficiently work with at least one Android HAL module such as Audio, Graphics, Camera, Power, etc.
Collaborate on compliance with CTS/VTS standards and resolve related defects.
Debug and optimize system-level software for performance and reliability.
Contribute to the Multimedia framework development, such as OpenMAX and Codec2 (desirable).Required Skills
Proficiency in C/C++ programming with a strong understanding of object-oriented design.
Comprehensive knowledge of Android Framework and overall Android Architecture.
Experience in embedded systems development and debugging.
Expertise in at least one Android HAL domain (e.g., Audio, Graphics, Camera, or Power).Preferred Skills
Experience with Multimedia frameworks such as OpenMAX and Codec2.
Knowledge of ALSA and I2S for audio subsystems.
Familiarity with compliance tools such as CTS/VTS.
Hands-on debugging experience in embedded systems.Key Attributes
Strong analytical and problem-solving skills.
Excellent communication and collaboration capabilities.
Ability to thrive in a dynamic and fast-paced environment.Keywords
Embedded, Android, HAL, Audio, Video, Camera, Graphics, Framework, OpenMAX, Codec2, ALSA, CTS, I2S.