Embedded C / C++ Engineer | Cambridge | Up to £50,000 | Medical Technology

SoCode Recruitment

Cambridge

On-site

GBP 36,000 - 60,000

Full time

37 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SoCode Recruitment is partnering with a Cambridge-based engineering consultancy to hire an Embedded C/C++ Engineer. You will develop software for medical devices, working across the full development lifecycle from concept to release.

Requirements include a degree in Computer Science or Electronic Engineering and 2–5 years’ commercial experience in C/C++. Familiarity with Python, Git, testing and documentation is expected; knowledge of RTOS/Linux/Qt and IEC 62304 is a bonus.

Qualifications

  • A degree in Computer Science, Electronic Engineering or a related discipline.
  • 2–5 years’ commercial experience with C and/or C++.
  • Good software engineering practices, including Git, testing and documentation.
  • Working knowledge of Python.
  • Experience with embedded systems, RTOS, Linux, Qt or medical software standards such as IEC 62304 would be a bonus.

Responsibilities

  • Developing high-quality software using C and/or C++.
  • Working across the full development lifecycle, from concept and design through to testing and release.
  • Collaborating with software, electronics and mechanical engineers.
  • Writing robust, well-tested code and clear technical documentation.
  • Helping solve complex engineering challenges and bring innovative medical devices to life.

Skills

C/C++
Embedded systems
Git
Testing
Python

Education

BSc in CS or EE

Tools

Qt

Job description

Embedded C / C++ Engineer | Cambridge | Up to £50,000 | Medical Technology

Cambridge area

Salary up to £60,000 (Depending on Experience)

Want to build software that makes a real difference?

We’re partnering with an innovative engineering consultancy developing cutting-edge medical devices and technology that improve patient outcomes. They’re looking for a Software Engineer to join a talented multidisciplinary team, developing real-world products that make a difference to patients and clinicians.

What you’ll be doing:
  • Developing high-quality software using C and/or C++.
  • Working across the full development lifecycle, from concept and design through to testing and release.
  • Collaborating with software, electronics and mechanical engineers.
  • Writing robust, well-tested code and clear technical documentation.
  • Helping solve complex engineering challenges and bring innovative medical devices to life.
What you’ll bring:
  • A degree in Computer Science, Electronic Engineering or a related discipline.
  • 2–5 years’ commercial experience with C and/or C++.
  • Good software engineering practices, including Git, testing and documentation.
  • Working knowledge of Python.
  • Strong communication and problem-solving skills.

Experience with embedded systems, RTOS, Linux, Qt or medical software standards such as IEC 62304 would be a bonus.

Why apply?

Work on varied engineering projects, learn from a talented team and see your software make the journey from concept to products with a real-world impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Medical Devices
Embedded Software Engineer - Medical Devices

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 60,000 - 80,000
Embedded Software Engineer - Medical Devices
Embedded Software Engineer - Medical Devices

ECM Selection • Cambridge

On-site
GBP 65,000 - 90,000
C++ Software Engineer (Embedded Systems)
C++ Software Engineer (Embedded Systems)

Zenovo • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 65,000
Bonus & Benefits
Embedded Software Engineer - Medical Devices
Embedded Software Engineer - Medical Devices

ECM Selection (Holdings) Limited • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 72,000
Embedded Software Consultant
Embedded Software Consultant

SoCode Recruitment • Cambridgeshire and Peterborough

On-site
GBP 42,000 - 65,000
Software Engineering Consultant
Software Engineering Consultant

Ecm Selection • City Of London

Hybrid
GBP 60,000 - 85,000
Relocation assistance
Hybrid work option
Competitive salary
C++ Software Engineer (Embedded Systems)
C++ Software Engineer (Embedded Systems)

ZENOVO • Cambridge

On-site
GBP 50,000 - 60,000
Bonus
Benefits package
Embedded Software Engineer – Medical Devices - Cambridge
Embedded Software Engineer – Medical Devices - Cambridge

Newton Colmore Consulting • Cambridge

On-site
GBP 45,000 - 85,000
Embedded C/C++ Engineer for Medical Devices Cambridge
Embedded C/C++ Engineer for Medical Devices Cambridge

SoCode Recruitment • Cambridge

On-site
GBP 36,000 - 60,000
Embedded Software Engineer
Embedded Software Engineer

Platform Recruitment • Royston

Hybrid
GBP 45,000 - 55,000
Profit share scheme
Generous pension scheme
Private health insurance
+1