Medtronic logo
MedtronicPosted 1 month ago

Senior Software Engineer

$76,800–$115,200 year

On-siteLondon, England, United Kingdom

Full TimeSenior LevelMasters DegreeEnterpriseTECH

Job Summary

Develop enhancements for existing intra-operative devices and help build the software stack for next-generation systems using modern C++. Take ownership of application software maintainability and reliability while maintaining methods for device monitoring and cloud connectivity. Investigate, debug, and resolve issues reported from testing and support, ensuring all software is secure-by-design and compliant with medical-grade standards. Commute to the London-based office two days per week.

Required Qualifications

  • BS/MS in Computer, Electrical, Electronics Engineering or equivalent
  • Minimum 2 or 3 years of relevant industry experience
  • 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
  • Must be able to commute frequently to London-based office; 2 days per week onsite

Desired Qualifications

  • Flexible - you can independently solve problems as they arise but are comfortable asking for help when you need it
  • Comfortable with complexity – being able to think through consequences of changes in a highly interconnected ecosystem over varied use environments
  • A high level of code craftsmanship and focus on quality
  • Preferred skills include experience with GUI frameworks like React or Qt
  • Familiarity with regulated industries such as medical devices, automotive, finance, or aerospace
  • Knowledge of AWS, systems engineering principles, and core security concepts

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce