If you have experience developing embedded real-time software on Android AOSP using C++ / Java then this exciting new Embedded Software Developer (Android) position might just be the one for you!
Working in a friendly team of highly skilled developers in this well-established manufacturer of specialized communications devices, you will develop and support the software running on their Android based products.
Experience and Skills for this Embedded Software Developer (Android) position:
* Degree in relevant subject
* Embedded real-time software development experience on Android AOSP, using C++/Java
* Good debugging skills. Enjoys investigating and solving challenging real-time platform issues.
* Experience with development tools for debugging, profiling, code coverage, memory leak detection etc.
* Experience with real-time, multi-processor, multi-threaded, event-driven software.
* Experience of using configuration management and fault tracking tools.
* Innovative with proven ability to generate new ideas and approaches to problems.
* Tenacity to probe issues to understand their root causes.
* Good analytical, numerical, written and verbal communications skills.
* Able to apply initiative when required and will take ownership for the achievement of their own activities.
* Ability to communicate with the wider engineering organisation.
Nice to have:
* Experience of Linux kernel and system programming.
* Experience working in small RTOS and Microcontrollers.
* Familiarity with working with a hardware development team (interpretation of schematics and practical knowledge of debugging using logic analysers and oscilloscopes).
Role: Embedded Software Developer (Android)
Location: Cambridge
Salary: £40-50K plus benefits (an early finish on Fridays, bonus private healthcare, pension, dental plan, 25 days annual leave and more)
Don’t miss out on this exciting opportunity. Apply now!
#J-18808-Ljbffr