Senior C++ Embedded Software Engineer – Medical Devices

Medtronic plc

City Of London

Híbrido

GBP 77.000 - 115.000

Jornada completa

14 días+

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive salary and benefits
Medtronic Incentive Plan (MIP)

Descripción de la vacante

Medtronic plc is seeking a Senior Software Engineer for Medtronic Digital Technologies to develop high-quality C++ software for next-generation intra-operative devices. You will work across embedded, application, and cloud layers, emphasising maintainability and security.

The role requires strong C++17+ skills, Unix/Linux expertise, and experience with IPC frameworks like gRPC or DDS. You must be able to commute to the London office two days per week.

Formación

  • BS/MS in Computer, Electrical, Electronics Engineering or equivalent.
  • Current experience in developing high quality, high performing code in modern C++ (C++17 and higher).
  • Strong knowledge of Unix/Linux environments.
  • Experience with inter-process communication frameworks (gRPC, DDS, Zenoh etc.).
  • Experience working with deployed hardware systems and remote device management.
  • Experience with unit testing using methodologies like Test-Driven Development (TDD), including proficiency with testing frameworks such as Google Test (gtest) or similar tools.

Responsabilidades

  • Work within highly technically diverse multidisciplinary teams (application software, embedded, cloud platform, etc.).
  • Contribute to the core application software by developing enhancements for existing intra-operative devices.
  • Take ownership of the maintainability and reliability of the application software in existing intra-operative devices and help develop the software stack for next generation devices.
  • Maintain and enhance methods for device monitoring and cloud connectivity.
  • Investigate, debug, and resolve issues reported from testing and support.
  • Participate in security and regulatory compliance processes.
  • Develop robust and secure-by-design software for a medical-grade system.

Conocimientos

C++17+
Unix/Linux
gRPC/DDS/Zenoh
Unit testing (GTest)
Problem solving

Educación

BS/MS in Computer/Electrical/Electronics Engineering

Herramientas

gRPC
DDS/Zenoh
Google Test
Qt/React GUI
AWS

Descripción del empleo

Medtronic plc is seeking a Senior Software Engineer for Medtronic Digital Technologies to develop high-quality C++ software for next-generation intra-operative devices. You will work across embedded, application, and cloud layers, emphasising maintainability and security.

The role requires strong C++17+ skills, Unix/Linux expertise, and experience with IPC frameworks like gRPC or DDS. You must be able to commute to the London office two days per week.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Embedded Software Engineer for Medical Devices
Senior Embedded Software Engineer for Medical Devices

Medtronic plc • Greater London

Presencial
GBP 77.000 - 115.000
Contract Embedded C++ Engineer - Medical Tech (London)
Contract Embedded C++ Engineer - Medical Tech (London)

AND Digital • Greater London

Híbrido
GBP 70.000 - 100.000
Senior Software Engineer
Senior Software Engineer

Medtronic • City Of London

Híbrido
GBP 77.000 - 115.000
Competitive salary and benefits
Medtronic Incentive Plan (MIP)
Senior C++ Developer
Senior C++ Developer

AND Digital • Greater London

Híbrido
GBP 70.000 - 100.000
Impactful Embedded Software Engineer – Medical Devices
Impactful Embedded Software Engineer – Medical Devices

ECM Selection (Holdings) Limited • Cambridge

Presencial
GBP 60.000 - 80.000
Senior Embedded Linux Engineer for Medical Devices
Senior Embedded Linux Engineer for Medical Devices

Planet Pharma • Greater London

Presencial
GBP 60.000 - 80.000
Embedded Software Engineer – Medical Devices (C/C++)
Embedded Software Engineer – Medical Devices (C/C++)

ECM Selection (Holdings) Limited • Cambridgeshire and Peterborough

Presencial
GBP 55.000 - 72.000
Embedded Software Engineer - Medical Devices
Embedded Software Engineer - Medical Devices

ECM Selection (Holdings) Limited • Cambridge

Presencial
GBP 60.000 - 80.000
Senior SDET: Embedded Hardware-Software Automation
Senior SDET: Embedded Hardware-Software Automation

Medtronic plc • Greater London

Híbrido
GBP 77.000 - 115.000
Medtronic Incentive Plan
Embedded Software Engineer - Medical Devices
Embedded Software Engineer - Medical Devices

ECM Selection • Cambridge

Presencial
GBP 65.000 - 90.000