Remote Position

Android Integration Engineer

🌍 Remote · United States 💼 Full-time

Android Integration Engineer Experience: 4–10 years Platform: Android / AOSP Role Overview Responsible for moving the OEM's customized Android platform from Android 14 to Android 16, including framework integration, carrier customization and retail demonstration mode.

Key Responsibilities

  • Analyze Android 14–16 API and behavior changes and create feature-gap analysis.
  • Merge Android 15 and 16 AOSP changes into the proprietary repository.
  • Resolve conflicts in frameworks/base and core system services.
  • Port custom features, notifications and security frameworks to Android 16.
  • Implement carrier configuration including MCC/MNC whitelisting and IMSI support.
  • Port and harden retail demonstration/kiosk profiles.
  • Debug framework crashes, ANRs and memory leaks.
  • Resolve framework and carrier-configuration issues during certification and rollout.

Mandatory Skills

  • Experience shipping at least one major Android version upgrade on a production device, with clear ownership of the merge.
  • Strong AOSP, Binder IPC, AIDL/HIDL, JNI, Zygote and Android system services knowledge.
  • Strong Java and C++.
  • Working knowledge of Kotlin.
  • Android build systems: Soong, Blueprint, Make.
  • Repo and Gerrit workflows.
  • Carrier configuration experience: CarrierConfig, APN, SIM-lock or whitelisting logic.

Preferred Skills

  • Kiosk, enterprise or retail-demo device experience.
  • Device Owner / lock-task mode.
  • CTS / VTS / GTS failure analysis.
  • Qualcomm-based device experience with vendor-framework interfaces.

Senior requirement: At least one engineer should have led an Android framework merge.

Apply Now →

More Open Positions

Explore similar remote opportunities