Medtronic Technology/Software

Software Engineer II

Mounds View, MN In person Full-time

Location: Mounds View, Minnesota, United States of America

We anticipate the application window for this opening will close on - 13 Nov 2026

Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to alleviate pain, restore health, and extend life. Our 95,000 employees work across more than 150 countries to put patients first — developing innovative medical technologies that improve the lives of 72+ million patients each year. Your unique talents will help shape the future of healthcare while building a career grounded in purpose, growth, and impact.

A Day in the Life

The Software Engineer II will develop, maintain, and enhance the ECGenie platform to support Clinical and HeartMetrics initiatives, including external studies, contracts, and new revenue opportunities. The role requires strong Python and production software engineering experience, with expertise in APIs, databases, CI/CD, cloud environments, and application development. The ideal candidate will help drive technical iteration between ECGenie and CAS/LINQ partnerships, translating clinical and business needs into scalable software solutions. Experience with cardiac signal data, LINQ/ICM, clinical trials, medical devices, and Medtronic cloud systems is preferred.

This position will be based at our Mounds View, MN facility which requires a minimum of 4 days per week on-site for in-person collaboration. This role may require up to 10% travel to support business objectives, in-person meetings and project activities.

Primary Responsibilities

  • Designs, develops, tests, debugs and implements operating systems components, software tools and utilities.
  • Determines systems software design requirements.
  • Ensures that system improvements are successfully implemented and monitored to increase efficiency.
  • Generates systems software engineering policies, standards and procedures.
  • May work across a variety of software lifecycle activities as determined by program needs.

Job description provided by Medtronic.
View the original posting