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

SoCode Limited

Stockholms kommun

On-site

SEK 660,000 - 792,000

Full time

6 days 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 Limited in Cambridge is seeking an Embedded C/C++ Engineer to join a multidisciplinary team developing medical devices. You will contribute across the full software lifecycle, from concept to release, in a hands-on role that impacts patient care.

The position emphasizes embedded systems, RTOS/Linux/Qt familiarity, and collaboration with hardware and software peers, with a strong emphasis on robust, well-documented code.

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.

Responsibilities

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

Skills

C/C++
Embedded Systems
RTOS
Linux
Qt
Python
Git
Problem-solving

Education

Bachelor's degree in CS/EE or related

Tools

IEC 62304 knowledge

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 C/C++ Software Engineer for Medical Devices
Embedded C/C++ Software Engineer for Medical Devices

SoCode Limited • Stockholms kommun

On-site
SEK 660,000 - 792,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Academic Work Sweden AB • Lunds kommun

On-site
SEK 50,000 - 70,000
Embedded Machine Learning Engineer | ML/AI | Up to £80k
Embedded Machine Learning Engineer | ML/AI | Up to £80k

SoCode Limited • Stockholms kommun

On-site
SEK 951,000 - 1,162,000
Embedded Software Engineer | Future of Networking
Embedded Software Engineer | Future of Networking

SoCode Limited • Stockholms kommun

On-site
SEK 516,000 - 859,000
C++ Software Engineer
C++ Software Engineer

Ripple • Stockholms kommun

Hybrid
SEK 1,280,000 - 1,402,000
Senior QA Validation Engineer
Senior QA Validation Engineer

SoCode Limited • Stockholms kommun

On-site
SEK 1,057,000 - 1,321,000
Senior Embedded Developer
Senior Embedded Developer

Academic Work Sweden AB • Stockholms kommun

On-site
SEK 446,400 - 669,600
Senior Embedded Software Engineer - C++
Senior Embedded Software Engineer - C++

Evolved Aerospace • Linköpings kommun

On-site
SEK 1,100,000 - 1,400,000
Senior Electronics Design Engineer
Senior Electronics Design Engineer

Neko Health • Stockholms kommun

On-site
SEK 750,000 - 950,000
Electronics Design Engineer
Electronics Design Engineer

Neko Health • Stockholms kommun

On-site
SEK 700,000 - 1,000,000