At Motorola Solutions, we're seeking a highly skilled Android Platform Engineer to join our Astro Device Software team. This role focuses on the customization of the Android OS to meet specific hardware requirements.
Requirements
- Bachelor's Degree in Computer Science, Computer Engineering or related field.
- 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, and performance analysis tools.
- Excellent debugging skills to solve challenging problems.
- Strong written and oral communication skills.
Benefits
- Competitive salary and bonus schemes
- 24 days holiday entitlement + bank holidays
- Attractive Master Trust pension arrangement
- Flexible working options
- Private medical care
- Life assurance
- Career development support and wide ranging learning opportunities
- Employee health and wellbeing support EAP, wellbeing guidance etc.
- Corporate social responsibility initiatives including support for volunteering days
- Family friendly policies