Embedded Software Engineer

Summary

Our client is a product and systems design company with interests in the communications, defence, security and healthcare sectors.

We are looking for an experienced Embedded Software Engineers to join the software team within our client's organisation. The role requires all-round software development skills with the emphasis on embedded operating systems and applications.

Embedded Software Engineer
Ref: J000552
Location: Cambridgeshire
Salary: competitive + benefits

Our client is a product and systems design company with interests in the communications, defence, security and healthcare sectors. 

We are looking for an experienced Embedded Software Engineers to join the software team within our client's organisation. The role requires all-round software development skills with the emphasis on embedded operating systems and applications. You should have a technical degree or equivalent and should be comfortable developing software for a variety of platforms. 

You will have the following skills and experience:-

  • In-depth knowledge of embedded Linux operating systems/board support packages
  • Developing real time software in C
  • Experience with debugging and optimising embedded code: 

Any of the following skills and experience would be highly desirable:-

  • Linux driver development (preferably on ARM platforms)
  • Application development for embedded Linux or Android platforms
  • Python, Perl, C++, C#, Objective C, Java, Bash/other scripting languages
  • Communications protocols and wireless technologies

You will:-

  • Be an enthusiastic team player, but be able to work independently
  • Be prepared to learn new skills quickly in order to react to changing demands
  • Have good communications skills
  • Have good organisation skills

Join the CW jobs mailing list

This site uses cookies.

We use cookies to help us to improve our site and they enable us to deliver the best possible service and customer experience. By clicking accept or continuing to use this site you are agreeing to our cookies policy. Learn more

Start typing and press enter or the magnifying glass to search

Sign up to our newsletter
Stay in touch with CW

Choosing to join an existing organisation means that you'll need to be approved before your registration is complete. You'll be notified by email when your request has been accepted.

i
Your password must be at least 8 characters long and contain at least 1 uppercase character, 1 lowercase character and at least 1 number.

I would like to subscribe to

Select at least one option*