Principal Software Engineer

Principal Software Engineer

Job Title: Principal Software Engineer
Contract Type: Permanent
Location: Cambridgeshire
Salary: £50k - 70k per year
Reference: JvW006
Contact Name: Jeremy Van Waveren
Job Published: March 18, 2021 08:38

Job Description

Principal Software Engineer (C/C++/C#)

£50,000 to £70,000 depending on experience.



We are partnered with a hugely exciting Cambridge start-up who have created a pioneering product that utilises cutting edge Internet of Things and automation technology.

Seeking an Embedded Software Engineer to join their team, this role is a fantastic opportunity to become part of a business that is rapidly growing and will require technical leadership as the company continue to innovate. The role will focus on low-level development using C/C++, whilst also working with C# and architectural design.

With the chance to work in a busy start up environment, you will be working as part of a cross-functional team.

The candidate should meet the following requirements:

  • Degree or equivalent in Computer Science, Engineering or numerate subject
  • Embedded Expert – real-time C/C++ programming
  • Understanding of C#
  • Experience of low-level development


  • Knowledge of .Net web service and messaging protocols (e.g. ZeroMQ)

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.