Embedded Software Engineer- C/C++, Linux

Home > Jobs > Embedded Software Engineer- C/C++, Linux

Embedded Software Engineer- C/C++, Linux

LOCATION OF WORK: A mixture of onsite in Chester and remote home working

SALARY: £40,000-50,000


An established electronics/ embedded systems business based in south Chester are looking for an Embedded Software Engineer to join its team.

In this role you will be working closely with another Embedded Software Engineer and an Electronics Design Engineer. Due to an increasing amount of work from new and existing customers there is the need for an additional Embedded Software Engineer.

The company specialises in developing bespoke electronic/ embedded software products for a wide range of industry sectors. This has recently included medical, rail, telecoms and IoT.

You will be predominately be working on embedded developments using Linux, but there could be the need to support some WinCE products from time-to-time (for existing customers).

In this role you will be given a lot of autonomy with the project work, working from concept to software release. There is a friendly and supportive team at hand for any questions/ advice needed at any time.

If you are an Embedded Software Engineer who likes working close to the hardware, or various product developments then you will be satisfied.



  • C and C++ programming
  • U-boot development experience
  • Device Driver/ Kernel development (ideally Linux)
  • Microcontroller/ Microprocessor experience (ideally ARM/ X86)
  • Comfortable working part of a small Electronics/ Embedded Software team


  • Android BSP development experience

Apply for this job

Job alerts

Sign up to our job alerts and get automatically notified when any jobs come in which match your skill set!