Job Overview :
We are seeking an experienced Android Framework Engineer with a strong background in Embedded C and Android architecture. The ideal candidate will have hands-on experience working with Android Generic Frameworks and deep understanding of low-level system components and services.
Key Responsibilities :
- Work on Android Generic Frameworks, focusing on system-level customization and development.
- Design, develop, and debug Android system services using Embedded C and Java.
- Analyze and resolve ANRs, system crashes, and tombstones to ensure system stability.
- Handle Google compliance issues including CTS, GTS, VTS, and STS.
- Apply and manage AOSP patches using GIT / Gerrit; resolve merge conflicts and ensure code stability.
- Work with Android's Binder IPC, Manager Services, and System Services for inter-process communication and custom service development.
- Perform AOSP customization and contribute to custom ROM development.
- Track and manage issues using JIRA and collaborate with cross-functional teams.
Required Skills :
Strong proficiency in Embedded C and C++.Solid understanding of Android OS architecture and framework internals.Hands-on experience with GIT / Gerrit for source control and patch management.In-depth knowledge of Binder IPC, System Services, and Android's HAL interface.Proven expertise in analyzing ANRs, tombstones, and system-level crash logs.Experience working with Google compliance test suites (CTS, STS, GTS, VTS).Familiarity with JIRA for issue tracking and sprint planning.Exposure to custom ROM development or device bring-up projects.Ability to work in a fast-paced, collaborative environment.Experience working directly with Android Open Source Project (AOSP).(ref : hirist.tech)