Bengaluru, Karnataka, India Remote (Country) Employment

Hp is hiring an Android Framework Engineer

About the Role

HP is looking for an Android Framework Engineer to shape the core Android experience on our enterprise and custom devices. You will apply deep expertise in AOSP internals to build robust, high-performance systems.

What You'll Do

  • Design, modify, and optimize Android framework components.
  • Enable device-specific features and enhance system stability.
  • Customize framework modules like ActivityManager, PackageManager, and WindowManager.
  • Customize SystemUI elements for target platforms.
  • Debug CTS/VTS suites to ensure compliance.
  • Work effectively within cross-functional engineering teams.

What We're Looking For

  • Strong expertise in AOSP internals, system services, Binder IPC, HAL integration, and platform customization.
  • Hands-on experience with Android and a deep understanding of the Android architecture stack.
  • Proven experience in AOSP Framework Customization and Android System Services Development.
  • Experience with Binder IPC & AIDL Implementation and HAL (HIDL / AIDL HAL) Integration.
  • Experience updating SELinux policies and using the Android Build System (Soong / Make).
  • Understanding of the Android Permission & Security Model.
  • Experience with System App Development, JNI & Native Layer Debugging.
  • Proficiency in analyzing Logcat, Tombstones, and ANRs.
  • Experience in Performance Optimization and CTS/VTS Debugging & Compliance.
  • Strong debugging skills at system and native levels, with the ability to analyze low-level crashes.
  • Experience working in cross-functional teams with strong documentation and communication skills.
  • Familiarity with Agile Methodology and Full Stack Development concepts.
  • Experience with Linux systems.
  • Proficiency in languages: Java, Kotlin, C, C++.
  • Proficiency with tools: Android Studio, ADB, Fastboot, Git.
  • Proficiency with debugging tools: Logcat, systrace, perfetto.
  • Experience with platforms: Embedded Android, Custom Devices, Enterprise Devices.

Nice to Have

  • A four-year or Graduate Degree in Computer Science, Information Technology, Software Engineering, or a related field, or commensurate work experience.

Technical Stack

  • Languages: Java, Kotlin, C, C++
  • Tools: Android Studio, ADB, Fastboot, Git, Logcat, systrace, perfetto
  • Platforms: Embedded Android, Custom Devices, Enterprise Devices

Work Mode

This role is based locally in India.

HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).

Required Skills
JavaKotlinCC++Android StudioADBFastbootGitLogcatsystraceAOSPAndroid FrameworkBinder IPCAIDLAndroid System Services
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Hp

HP, Inc. is a global technology company providing computing and printing solutions

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago