Android Framework Engineer
Core
Designing, developing, testing, and maintaining Android framework software and system services.
Role type
Senior Android Framework Engineer (System & Native Services)
Builds
Android OS components, system services, and native IPC layers
Domain
Mobile Operating Systems / Embedded Software
Deliverable
production ML models | product features | infrastructure
Required skills
Android architecture, C/C++, Java, Kotlin, AOSP codebase, HAL/JNI layers, native IPC (AIDL), System profiling, debugging (crash/memory/panic), SCM tools (git/gerrit)
Preferred skills
SQL, Android System UI components, Power manager, Window Manager, Package Manager
Technologies
Android Studio, Visual Studio, GitHub, Perforce, Clearcase
Responsibilities
Lead multiple project teams of software engineers and partners; define and document product requirements and user stories; provide technical support for high-performance computing systems; review designs for compliance and quality; mentor less experienced staff; drive integration of new technologies into the software applications design organization.
Seniority
Senior, hands-on IC with leadership