We are looking for a number of Android platform engineers to join the team and work on the company's latest and flagship products - some of which are very much still under development. This is not your usual Android app development role - this is a role for somebody who has the ability to work on the actual Android SDK
The experience that we are looking for:
- A significant contribution to the platform development of a commercially released product using Android.
- Good understanding of the Android architecture and ecosystem (including low-level and security)
- Understanding of the Android SDK and APIs (especially telecoms and networking)
- Experience optimising Android performance, e.g. power management
- Excellent knowledge of the C++ programming language in real-time multi-processor, multi-threaded, event-driven software.
- Experience in developing for mobile platforms.
The technical skills that are beneficial:
- Binder
- AIDL
- Services (C++/Java)
- Framework APIs
- NDK, JNI
- CTS