SonicJobs Logo
Left arrow iconBack to search

Embedded Software Developer

Integrity Personnel Limited
Posted 22 days ago, valid for 20 days
Location

Cambridge, Cambridgeshire CB4 0WG, England

Salary

£40,000 per annum

Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The Embedded Software Developer (Android) position requires experience in developing embedded real-time software on Android AOSP using C++ or Java.
  • Candidates should have a degree in a relevant subject and possess good debugging skills, as well as experience with real-time, multi-processor, multi-threaded software.
  • The role offers a salary range of £40-50K along with benefits such as early finishes on Fridays, private healthcare, and 25 days of annual leave.
  • Candidates are expected to have a tenacity for problem-solving and the ability to communicate effectively within a team.
  • This exciting opportunity is based in Cambridge and is ideal for those looking to advance their careers in embedded software development.

If you have experience developing embedded real-time software on Android AOSP using C++ / Java then this exciting newEmbedded 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 thisEmbedded 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).

Dont miss out on this exciting opportunity. Apply now!


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)

Candidates searching for the following job titles are also likely to be interested in this role:

* Embedded Software Engineer * Linux Kernel Senior Software Engineer * Device Driver Software Engineer * Firmware Engineer * Android Platform Software Engineer *Embedded Software Developer (Android) *


For full company details and job specification for this unique role please call Pia on 07946 324985 and 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!

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.