Job Description: Android Multimedia Engineer – Display
Company: NYXSES India Private Limited
Role: Android Multimedia Engineer – Display
Experience: 3–5 Years
Domain: Android Multimedia / Display Framework / Android BSP
Employment Type: Full-time
About the Role
We are looking for skilled Android Multimedia Engineers with strong experience in the Android Display domain. The ideal candidate should have hands-on experience in Android platform/framework development, Display HAL, SurfaceFlinger, HWC, Android BSP, and display pipeline debugging.
This role requires strong programming skills in C/C++, good understanding of Android OS internals, and the ability to analyze, debug, and resolve platform-level display and multimedia issues.
Key Responsibilities
- Work on Android Multimedia and Display Framework components.
- Analyze, debug, and resolve issues related to Android Display Framework, Display HAL, SurfaceFlinger, and HWC.
- Support Android BSP/display driver integration and display pipeline issue analysis.
- Work on platform-level bug fixes, performance improvements, and feature enhancements.
- Perform debugging using Android tools such as ADB, logcat, Systrace, traces, and related debugging utilities.
- Analyze CTS/VTS failures and provide fixes for Android framework/HAL-level issues.
- Collaborate with cross-functional teams including BSP, graphics, multimedia, validation, and customer support teams.
- Work on Android version migration, compatibility issues, and display performance optimization.
- Ensure high-quality deliverables through proper testing, debugging, and documentation.
Required Skills
- Strong programming experience in C, C++, and Data Structures.
- Good understanding of Android Operating System and Android architecture.
- Hands-on experience in Android Display Framework.
- Experience with Display HAL, SurfaceFlinger, HWC / Hardware Composer.
- Knowledge of Android BSP and native framework development.
- Experience in display pipeline debugging and issue analysis.
- Good understanding of Android platform debugging tools.
- Experience in CTS/VTS testing, issue analysis, and bug fixing.
- Good analytical, problem-solving, and debugging skills.
- Ability to work independently and collaborate with technical teams.
Preferred / Good to Have Skills
- Exposure to Android Multimedia Framework components such as Stagefright, OMX, AudioFlinger, Audio HAL, ALSA, and V4L2.
- Knowledge of Camera HAL, Camera2 API, camera bring-up, and camera tuning.
- Exposure to streaming protocols such as RTP, RTSP, and Wi-Fi Display.
- Knowledge of audio/video codecs and DSP concepts.
- Basic knowledge of Python, TensorFlow, Neural Networks, AI/ML, or related technologies will be an added advantage.
- Experience in Android version migration or GSI-related issue analysis.
Core Technologies
Android OS, Android Framework, Android Display Framework, Display HAL, SurfaceFlinger, HWC, Android BSP, Android Native Framework, C, C++, Java, Data Structures, Linux, ADB, logcat, Systrace, CTS, VTS, Stagefright, OMX, AudioFlinger, Audio HAL, ALSA, V4L2, Camera HAL, Camera2 API.
Ideal Candidate Profile
The ideal candidate should have strong hands-on experience in Android Display or Multimedia framework development and should be comfortable working at the platform/framework level. Candidates with experience in Display HAL, SurfaceFlinger, HWC, Android BSP, CTS/VTS debugging, and display performance optimization will be preferred.
Apply
Interested candidates can share their updated resumes at:
[Confidential Information]