Jobs / Motorola Solutions
Android Platform Engineer
Motorola Solutions · Cork, C, Ireland
Cork, C, IrelandExp: 5+ yrsRemote
Remuneration
Not specified
Location
Cork, C, Ireland
Visa sponsorship
Not specified
Job summary
The Android Platform Engineer role focuses on customizing the Android Open Source Project (AOSP) to meet specific hardware requirements, emphasizing LTE/Cellular stack optimization and network connectivity. Responsibilities include modifying Android framework layers, fine-tuning wireless performance, and integrating vendor-specific RIL and modem firmware, while utilizing debugging tools like ADB and Wireshark.
Qualifications
- 5+ years of experience working with AOSP and Android internals
- Expert-level proficiency in Java (JNI experience is a must) and C++
- Understanding of the LTE/5G protocol stack, NAS, AS, and RRC layers
- Proven experience with the Android Telephony Framework and Radio Interface Layer (RIL)
- Familiarity with Android build tools (Soong, Ninja, Make)
- Familiarity with jira, gerrit, git, gradle, qxdm, dumpsys, tombstone
- Performance analysis and tuning experience including memory usage, CPU utilization, leak checking
Responsibilities
- Tailoring the Android Open Source Project (AOSP) to meet specific hardware requirements
- Optimizing the LTE/Cellular stack and overall network connectivity
- Modify and extend Android framework layers (Telephony, ConnectivityService, and Hardware Abstraction Layers)
- Fine-tune LTE, 5G, or Wi-Fi performance
- Integrate vendor-specific RIL (Radio Interface Layer) and modem firmware
- Debug complex system-level issues using tools such as ADB or Wireshark
Skills
JiraGradleGitC++GerritJavaLinuxMakeNinja
Degrees
Bachelor's Degree in Computer ScienceComputer Engineering or related field
Relocation
No