Back to jobs

Embedded Software Engineer (C/C++)

Job description

Embedded Software Engineer (C/C++)

£40,000 to £65,000 depending on experience.



Do you want to work on an array of exciting projects in a highly collaborative environment using cutting edge technology?

Is your current role providing you with enough of a technical challenge? Is this the time to upskill in new areas and broaden your skill set?

A fantastic opportunity has become available with one of our long-standing clients who offer a diverse range of work in a cross-functional team setting.

With an international client base across a variety of sectors, my client is seeking an Embedded Software Engineer who will be at the forefront of influencing the technical direction on a number of fast-paced and challenging projects, whilst being part of a team of high-performing engineers solving a plethora of exciting technical problems.

The candidate should meet the following requirements:

• Degree or equivalent in Computer Science, Engineering, or numerate subject 

• Proven ability in programming with C/C++ on embedded systems

• Ability to communicate well with a broad range of people including Product Owners, Testers, Training and Product Support.

Desirable but not essential:

• Familiarity with Python

• Technical client-facing experience

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 soon 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