Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Principal Software Engineer (Linux &/or Android)

Job LocationCambridge
EducationNot Mentioned
Salary60,000 - 70,000 per annum
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent,full-timeB

Job Description

Role: Principal / Senior Software Engineer (Linux &/or Android Device Driver Kernel)Location: CambridgeSalary: £60-70K plus benefits (an early finish on Fridays, bonus (this has paid out roughly 8% over the last few years), private healthcare, pension, dental plan, 25 days annual leave and more)Principal / Senior Software Engineer (Linux &/or Android kernel)

  • Significant contribution to platform development of a commercially released product using Embedded Linux &/or Android
Linux
  • Experience in using and integrating open-source Linux development tools for debugging, profiling, code coverage, memory leak detection etc.
  • C programming in real-time multi-processor, multi-threaded, event-driven software
  • Excellent debugging skills. Enjoys investigating and solving challenging real-time platform issues
  • Familiar with Embedded Linux driver architecture, USB, networking, memory and scheduling subsystems. Experience of using ARM BSPs
  • Android experience is not essential (there will be opportunities to develop skills in this area)
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)
  • C++ in real-time multi-processor, multi-threaded, event-driven software
  • Experience optimising Android performance e.g. power management
  • Experience with most of the following:- Binder- AIDL- Services (Native and/or Java)- Framework APIs- NDK, JNI- CTS
Unique opportunity for an experienced Principal / Senior Software Engineer (Linux &/or Android Kernel Device Drivers) to work for a thriving business in the field of wireless communications. This is a unique opportunity to take ownership of Linux &/or Androidplatform development and if you dont have Android experience the chance to gain skills in this exciting next generation product development. Dont miss out on this exciting opportunity. Apply now!Candidates searching for the following job titles are also likely to be interested in this role: * Android Platform Software Engineer * Linux Kernel Senior Software Engineer * Device Driver Software Engineer *For full company details and job specification for this unique role please email your CV now. We.... o Understand your specific requirements and career aspirations o Guarantee to keep you updated o Provide full pre-interview preparation and post-interview de-briefing o We guarantee not to approach any company without consulting you first!

Keyskills :
Device DriversLinux KernelC/C++Android KernelPlatform optimisation

APPLY NOW

Principal Software Engineer (Linux &/or Android) Related Jobs

© 2019 Naukrijobs All Rights Reserved