Back to jobs

Embedded Software Engineer C++

Job description

Embedded Software Engineer (C++) - opportunity to work for one of Cambridge's most prominent tech companies.

£45,000 to £60,000 depending on experience.



We are partnered again with one of Cambridge’s most prominent technology companies who have developed revolutionary products that are used by some of the biggest brand names in the world today.

Seeking an Embedded Software Engineer to join one of their talented teams, my client is a market leader in their field and have a successful track record of integrating their product range into new and exciting areas. The role will focus on low-level and embedded development

Renowned for excellent company culture, you will be working with an array of accomplished technologists in an environment that promotes flexible working.

The candidate should meet the following requirements:

  • Degree or equivalent in Computer Science, Engineering or numerate subject
  • Embedded Expert – C/C++
  • Experience of low-level development/Bare Metal programming
  • Exposure to Firmware development


  • Experience in creating test frameworks using Python

If you are interested in applying for this role, please email

At SoCode, we pride ourselves on an attractive referral scheme.

If you have friends, family or colleagues looking for a new position in the near future tell them to contact us by either phone or email ensuring they provide us with your name. If we successfully find them a new position, we will provide you with a thank you present to show our appreciation.