





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Tier-1 brand, metro location, and mid-level experience increase competition despite niche Android FWK specialization.
Highly specialized Android framework and AOSP expertise limits cross-industry transferability.
Explicit 4-7 year requirement plus mandatory Android FWK/AOSP/HAL/JNI skills create strict technical filters.
Design, develop, test, and maintain Android software applications and framework components focusing on user needs and business requirements.
Lead project teams and coordinate with cross-functional and outsourced teams to deliver reliable, cost-effective, and high-quality software solutions for Android subsystems such as System & Native services, Window Manager, Package Manager, and Power Manager.
Analyze and resolve technical issues, develop testing plans, and communicate project status and design progress to management and stakeholders.
4-7 years of work experience in applications engineering, programming, or related field (or 3-5 years with advanced degree).
Bachelor’s or Graduate degree in Computer Science, Information Systems, or related discipline, or equivalent work experience.
Strong programming skills in C/C++, Java, Kotlin and deep understanding of Android architecture and middleware framework (MM framework).
Experience with SCM tools (Git, Gerrit, Perforce, ClearCase), Android developer tools (Android Studio, Visual Studio), and debugging skills for crash/memory/panic issues.
Experienced in Android Framework layers including System & Native services, Window Manager, Package Manager, Power Manager, HAL/JNI layers, native IPC (AIDL), and Android System UI components.
Demonstrated ability to lead and coordinate multiple teams or projects within a moderately complex Android software development environment.
Strong analytical, programming, and troubleshooting skills with capability to convert requirements into actionable tasks and deliver high-quality, user-focused software solutions.