Role: Senior Android Platform Developer
Salary: up to £85,000
Location: Cambridgeshire
Our client, a leading technology company based in Cambridge, is on the lookout for a Senior Android Platform Developer due to a period of growth. This role will focus on the development, configuration, and tuning of the Android platform, Android framework/service alterations, and the Android development toolchain. While experience in developing Android Apps is useful, this is not an Android App developer role.
Sponsorship is offered with this role.
Key Responsibilities:
* Android platform development, kernel configuration including modifications to the scheduler, performance optimisations, and minimising latencies.
* Trialling and integrating open-source development tools for debugging, profiling, code coverage, memory leak detection, etc.
* Monitoring relevant Android community mailing lists.
* Prototyping of demonstration systems to generate early feedback on proposed solutions.
* The production of architectural, design, and test specifications.
* Integration testing, investigation, and resolution of issues.
* Participation in project planning and technical reviews.
About you:
* Extensive experience in Android platform development for commercially released products.
* Strong knowledge of Android architecture, SDK/APIs, and performance optimisation (power management).
* Skilled in Binder, AIDL, Services (C++/Java), Framework APIs, NDK/JNI, and CTS.
* Proficient in C++ for real-time, multi-threaded, multi-processor software.
* Effective communicator with customer focus and structured development practices.
* Nice-to-have: Embedded Linux, ARM BSPs, device drivers, and hardware debugging experience.
Keywords: Android / Kernel / Embedded / C / C++ / Java
Apply now for a more detailed conversation and full spec. Sam Payne @ The One Group.
#J-18808-Ljbffr