Embedded Systems C++ Engineer - Medical Devices Impact

ZENOVO

Cambridge

On-site

GBP 50,000 - 60,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Bonus
Benefits package

Job summary

ZENOVO, a Cambridge-based client, is seeking a C++ Software Engineer with embedded systems experience to work on medical products. You will develop software for instrumentation, hardware integration, and real-time control in a multidisciplinary team.

The role is on-site in Cambridge, with a salary of £50,000-£60,000 plus bonus and benefits, offering the chance to contribute across hardware and software disciplines. Collaboration with scientists and engineers drives practical, real-world impact.

Qualifications

  • Degree in Software, Electronic Engineering or a related discipline.
  • 2+ years of professional embedded software development experience.
  • Strong C++ and Python skills for Embedded Systems.

Responsibilities

  • Develop software for instrumentation and experimental workflows.
  • Interface software with firmware and hardware components.
  • Ensure reliable communication with devices.
  • Fix bugs and improve robustness across software and hardware boundaries.
  • Collaborate with scientists and engineers across disciplines.

Skills

C++
Python
Embedded Systems
Git
SDLC
Problem-solving
Communication
Learning agility

Education

Degree in Software or Electronic Engineering

Job description

ZENOVO, a Cambridge-based client, is seeking a C++ Software Engineer with embedded systems experience to work on medical products. You will develop software for instrumentation, hardware integration, and real-time control in a multidisciplinary team.

The role is on-site in Cambridge, with a salary of £50,000-£60,000 plus bonus and benefits, offering the chance to contribute across hardware and software disciplines. Collaboration with scientists and engineers drives practical, 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 - Real-Time RTOS (C/C++)
Embedded Software Engineer - Real-Time RTOS (C/C++)

ZENOVO • Costessey

On-site
GBP 37,000 - 50,000
Embedded Software Engineer: Real-Time & MCU Specialist
Embedded Software Engineer: Real-Time & MCU Specialist

ZENOVO LTD • St. Ives

On-site
GBP 38,000 - 50,000
Embedded Software Engineer
Embedded Software Engineer

ZENOVO • Costessey

On-site
GBP 37,000 - 50,000
C++ Software Engineer (Embedded Systems)
C++ Software Engineer (Embedded Systems)

ZENOVO • Cambridge

On-site
GBP 50,000 - 60,000
Bonus
Benefits package
Senior Embedded Electronics Engineer – Hybrid Leicester
Senior Embedded Electronics Engineer – Hybrid Leicester

ZENOVO • Leicester

Hybrid
GBP 63,000 - 77,000
Hybrid work model
Lead Embedded Software Engineer - Safety-Critical, Bristol
Lead Embedded Software Engineer - Safety-Critical, Bristol

ZENOVO • West of England

Hybrid
GBP 45,000 - 75,000
Senior Embedded Electronics Engineer - 6m Contract (Onsite)
Senior Embedded Electronics Engineer - 6m Contract (Onsite)

Zenovo • Luton

On-site
GBP 83,000 - 101,000
Embedded Software Engineer
Embedded Software Engineer

ZENOVO LTD • St. Ives

On-site
GBP 38,000 - 50,000
Junior Electronic Design Engineer - Hybrid, Cambridge
Junior Electronic Design Engineer - Hybrid, Cambridge

ZENOVO LTD • United Kingdom

Hybrid
GBP 40,000 - 45,000
25 Days Annual Leave + Bank Holidays
Hybrid Working
Annual Bonus (At least 5%)
+2
Lead, Embedded IoT & Electronics Engineering
Lead, Embedded IoT & Electronics Engineering

ZENOVO • Cambridge

On-site
GBP 90,000 - 100,000