Android OS SW Developer
Core
Design, develop, integrate, and maintain Android OS components and HP-specific features for enterprise and retail products, focusing on device manageability, security, and peripheral integration.
Role type
Senior Android OS Software Engineer (System-level)
Builds
HP value-added Android OS capabilities, device management tools, security services, and standardized peripheral interfaces.
Domain
Mobile Operating Systems / Enterprise & Retail Hardware
Required skills
Android platform development, Android Enterprise/MDM/UEM, Android security (SELinux, verified boot), HAL/AIDL/Binder IPC, Linux device drivers, C++, Java, Kotlin, system debugging and root-cause analysis
Preferred skills
Programming Language/s Certification (Kotlin, Java, C++, Python), Android compatibility testing (CTS, VTS, GTS, STS), retail/POS technology knowledge (JPOS, barcode scanners, printers)
Technologies
Android, SELinux, AIDL, Binder, Linux, C++, Java, Kotlin, JPOS
Responsibilities
Design and develop Android OS components and HP-specific system services; Implement device-management functionality including enterprise configuration and MDM integration; Develop security features to strengthen platform integrity; Collaborate with hardware, firmware, and external technology partners; Create technical documentation for architecture and interfaces.
Seniority
Senior, hands-on IC