Android Integration Engineer
Digital Links Inc · Chantilly, VA · 3 wk ago
EngineeringFull-time
About the role
Experience: 4‑10 years. Platform: Android / AOSP. Responsible for moving the OEM's customized Android platform from Android 14 to Android 16, including framework integration, carrier customization and retail demonstration mode.
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.
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.
Requirements
Senior requirement: At least one engineer should have led an Android framework merge.