Senior Embedded Software Engineer for Medical Devices

DSL Digital Surgery Limited

Greater London

On-site

GBP 77,000 - 115,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Medtronic Digital Technologies is seeking a Senior Software Engineer to advance intra-operating device software using modern C++ (C++17+), across embedded, application, and cloud teams. You will own maintainability and help build the software stack for next‑gen devices.

Required are 2–3 years in industry, strong Unix/Linux knowledge, and experience with IPC like gRPC/DDS/Zenoh, plus unit testing via Google Test. Must commute to a London office, office 2 days a week.

Qualifications

  • BS/MS in Computer, Electrical, Electronics Engineering or equivalent.
  • 2–3 years of industry experience.
  • Experience in modern C++ (C++17+).
  • Strong knowledge of Unix/Linux environments.
  • Experience with inter-process communication frameworks (gRPC, DDS, Zenoh).
  • Experience with deployed hardware systems and remote device management.
  • Experience with unit testing using frameworks such as Google Test (gtest).

Responsibilities

  • Work within diverse teams spanning application software, embedded, cloud, etc.
  • Develop enhancements for existing intra-operative device software.
  • Own maintainability and reliability of the application software.
  • Develop the software stack for next-generation intra-operative devices.
  • Maintain and enhance device monitoring and cloud connectivity.
  • Investigate, debug, and resolve issues from testing and support.
  • Participate in security and regulatory compliance processes.
  • Develop robust, secure-by-design software for medical-grade systems.

Skills

Modern C++
Unix/Linux
gRPC
DDS
Zenoh
Unit testing
Google Test
Embedded

Education

BS/MS in Computer/Electrical/Electronics Engineering

Tools

Google Test
Qt
React
AWS

Job description

Medtronic Digital Technologies is seeking a Senior Software Engineer to advance intra-operating device software using modern C++ (C++17+), across embedded, application, and cloud teams. You will own maintainability and help build the software stack for next‑gen devices.

Required are 2–3 years in industry, strong Unix/Linux knowledge, and experience with IPC like gRPC/DDS/Zenoh, plus unit testing via Google Test. Must commute to a London office, office 2 days a week.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Contract Embedded C++ Engineer – Medical Devices (London)
Contract Embedded C++ Engineer – Medical Devices (London)

AND Digital • Greater London

On-site
GBP 101,000 - 166,000
Contract Embedded C++ Engineer - Medical Tech (London)
Contract Embedded C++ Engineer - Medical Tech (London)

AND Digital • Greater London

Hybrid
GBP 70,000 - 100,000
Embedded C++ Engineer – Medical Devices (London, Onsite)
Embedded C++ Engineer – Medical Devices (London, Onsite)

AND Digital • Greater London

Hybrid
GBP 70,000 - 100,000
Embedded C++ Engineer – Medical Devices, London (12W)
Embedded C++ Engineer – Medical Devices, London (12W)

AND Digital Limited • Greater London

On-site
GBP 101,000 - 129,000
Embedded C++ Engineer — Medical Tech (Onsite London)
Embedded C++ Engineer — Medical Tech (Onsite London)

AND Digital Limited • Greater London

Hybrid
GBP 101,000 - 166,000
Embedded C++ Engineer - Medical Devices (12-Week Contract)
Embedded C++ Engineer - Medical Devices (12-Week Contract)

AND Digital Limited • Greater London

Hybrid
GBP 83,000 - 120,000
Senior Embedded Real-Time C++ Architect – Medical Devices
Senior Embedded Real-Time C++ Architect – Medical Devices

CoMind • Greater London

Hybrid
GBP 70,000 - 90,000
Company equity plan
Salary-sacrifice pension scheme
Private medical, dental, and vision insurance
+6
Senior C++ Developer
Senior C++ Developer

AND Digital • Greater London

On-site
GBP 70,000 - 100,000
Senior C++ Real-Time Video & AI Processing Engineer
Senior C++ Real-Time Video & AI Processing Engineer

Medtronic • Greater London

Hybrid
GBP 77,000 - 115,000
Competitive salary
Flexible benefits package
Medtronic Incentive Plan (MIP)
Senior C++ Developer
Senior C++ Developer

AND Digital Limited • Greater London

Hybrid
GBP 101,000 - 166,000