Embedded Linux Engineer- Android - Cambridge, United Kingdom - Jonathan Lee Recruitment
Description
Jonathan Lee Recruitment at looking for Embedded Engineer with Linux/Android experience for a Global Telecom company based in Cambridge, who can also provide sponsorship.
The roles and skills required are as follow:
Description
Currently in a period of high growth, seeking an experienced engineer with low level embedded platform software expertise to work on their market leading critical communication radio products.
Reporting to the Device Driver Team Leader, the role will focus on development and maintenance of the product's low-level platform software which runs Android.
Responsibilities
Your Role
Specific responsibilities may include:
- Design, implementation, testing and maintenance of Android platform software within the product range.
- Enabling new functionality through device trees, Linux kernel or Android configuration
- Porting kernel drivers from different platform.
- Testing and verification of delivered software.
- Debugging issues both in Android service and Linux Kernel within Android.
- The production of architectural, design and test specifications.
- Participation in project planning and technical reviews.
- Capable of providing technical leadership as necessary during course of their work.
Your Day to Day
The Software Team follows an Agile development process centered around Scrum ceremonies. During each sprint you could be taking on several tasks related to several of the responsibilities listed above.
You will be collaborating with your team members and various other stakeholders like Project Managers, Product Owners, and other departments across the business.
What you need to succeed
Must-haves:
Qualifications
Degree in relevant discipline
Experience and Skills
- Significant contribution to platform development of a commercially released product using Android.
- Experience of developing for mobile platforms
- Excellent knowledge of the C/C++ in realtime multiprocessor, multithreaded, eventdriven software
- Experience with Linux kernel drivers within Android.
- Experience with some of the following within Android:
- Binder
- AIDL
- Services (Native and/or Java)
- Framework APIs
- NDK, JNI
- CTS
- Experience in the complete software development lifecycle.
- Experience of using configuration management and fault tracking tools.
- Innovative with proven ability to generate new ideas and approaches to problems and tenacity to probe issues to understand their root causes
Nice to have:
Experience and Skills
- Experience with Android build system.
- Experience with development for Qualcomm based mobile platforms
- Experience with CI systems like Jenkins.
- Experience with JAVA
More jobs from Jonathan Lee Recruitment
-
HR Customer Support Advisor 38686
Coventry, United Kingdom - 2 weeks ago
-
External Sales Engineer
Telford, United Kingdom - 5 days ago
-
Electrical Control
Bedfordshire, United Kingdom - 1 week ago
-
Account Manager
Basildon, United Kingdom - 2 weeks ago
-
Senior Quality Engineer
Cheltenham, Gloucestershire, United Kingdom - 3 weeks ago
-
Cad Support Engineer Cockpit 38628
Gaydon, United Kingdom - 2 weeks ago