If you are an experienced embedded real-time C++ Android platform developer looking for a new challenge in a highly successful communications company, then this exciting new Senior Android Platform Embedded Software Developer role might just be the one for you!
Working in a friendly team of highly skilled developers in this well-established manufacturer of specialised communications devices, you will focus on developing, configuring, and tuning 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.
Experience and Skills for this Senior Android Platform Embedded Software Developer position:
- Degree in a relevant subject.
- Significant contribution to platform development of commercially released products using Android.
- Excellent C++ programming in real-time multi-processor, multi-threaded, event-driven software. Understanding of the Android SDK and APIs (especially Telecoms & networking).
- Experience with real-time, multi-processor, multi-threaded, event-driven software.
- Good understanding of the Android Architecture and ecosystem (including low level and security).
Experience in most of the following:
- Binder
- AIDL
- Services (C++/Java)
- Framework APIs
- NDK, JNI
- CTS
Nice to have:
- Familiar with Embedded Linux kernel, driver architecture, USB, networking, memory, and scheduling subsystems. Experience of using ARM BSPs.
- Developing production quality real-time embedded software for low-level device drivers.
- Experience with Linux open-source project configuration management and patching techniques.
- Familiarity with working with a hardware development team (interpretation of schematics and a practical knowledge of debugging using logic analyzers and oscilloscopes).
- Experience in the complete software development lifecycle.
- Experience of using configuration management and fault tracking tools.
Don't miss out on this exciting opportunity. Apply now!
Role:
Senior Android Platform Embedded Software Developer
Location:
Cambridge
Salary:
£70-85K plus benefits (an early finish on Fridays, bonus private healthcare, pension, dental plan, 25 days annual leave and more).
For full company details and job specification for this unique role please call Pia on (phone number removed) and email your CV now.