Enable job alerts via email!

Principal Software Engineer (C# / .NET) - Cardiac Rhythm Management

Medtronic

Mounds View (MN)

Remote

USD 148,000 - 222,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Principal Software Engineer in the Cardiac Rhythm Management division. This role offers the opportunity to design and develop innovative software solutions for medical devices, working in a collaborative and agile environment. You'll be at the forefront of healthcare technology, driving software delivery while mentoring junior engineers. With a focus on high integrity software and cloud infrastructure, this position is perfect for those eager to make a significant impact in the medical field. If you're passionate about technology and healthcare, this is the role for you!

Benefits

Health insurance
Dental insurance
Vision insurance
401(k) plan
Paid time off
Tuition assistance
Employee Stock Purchase Plan
Short-term disability
Long-term disability
Life insurance

Qualifications

  • 7+ years of relevant experience in software engineering.
  • Experience with medical device software standards.
  • Technical leadership skills in software development.

Responsibilities

  • Design and develop high integrity software for medical devices.
  • Contribute to software architecture and design.
  • Mentor junior engineers and support process improvements.

Skills

C#
.NET
ASP.NET Core
AWS
Azure
REST APIs
SQL
NoSQL
Angular
JavaScript

Education

Bachelor's degree
Advanced degree

Tools

Azure DevOps
Docker
Kubernetes

Job description

Principal Software Engineer (C# / .NET) - Cardiac Rhythm Management

Location: Mounds View, Minnesota, United States of America

Type: Full time, Remote

Posted on: Vor 3 Tagen

Application deadline: 5. Mai 2025

Requisition ID: R27863

Bei Medtronic kannst Du eine Karriere für Dein Leben starten. Und Dich für ein gerechtes und innovatives Gesundheitswesen einsetzen, das für alle zugänglich ist. Du wirst zielstrebig Barrieren abbauen, die Innovationen in einer stärker vernetzten und solidarischen Welt im Wege stehen.

Ein Tag im Leben

Join a diverse team of innovators who bring their worldview, their unique backgrounds, and their individual life experiences to work every day. It’s no accident —we work hard to cultivate a workforce that reflects our patients and partners. We believe it’s the only way to drive healthcare forward and remain a global leader in medical technology and solutions.

We value what makes you unique. Be a part of a company that thinks differently to solve problems, make progress, and deliver meaningful innovations.

The Cardiovascular Portfolio Group brings all of our cardiac and vascular businesses together into one cross-functional, collaborative operating unit to employ the full breadth of our talent, technologies, products, services, and solutions to address the needs of customers and patients across the globe. Cardiac Rhythm Management offers devices and therapies to treat abnormal heart rhythms, as well as cardiac diagnostic and monitoring solutions.

We are looking for a talented Principal Level Software Engineer for our Cardiac Rhythm Management (CRM) Software division. This engineer will help us drive software delivery as part of an agile development team. The right person will be an application developer with technical leadership skills in C#, .NET, ASP.NET Core, AWS, Azure, and Rest APIs.

Day in the Life

  • Design and develop high integrity software for medical devices
  • Learn and understand software standards for medical devices
  • Design, build, and test applications, distributed computing, and high-performance computing in Global Cloud Infrastructure as a Service environment
  • Contribute to the design and architecture to enable secure, scalable, and maintainable software and clearly articulate the implications of design/architectural decisions, issues and plans to technology leadership.
  • Develop reusable patterns and encourage innovation that will increase team velocity.
  • Demonstrate ownership of software features and drive development of the features through SDLC.
  • Support design reviews to ensure requirements have been met and risks have been mitigated
  • Work closely with the product owner and scrum master to complete sprint planning, actively participate in scrum ceremonies and deliver results each sprint.
  • Contribute and apply advanced technical principles, theories, and concepts to solve complex technical problems.
  • Provide hands-on leadership, coaching, mentoring, and software engineering best practices to junior software engineers.
  • Participate in process improvement initiatives for the software team. This includes recognizing areas for improvement as well as working with others to develop and document process improvements.
  • Collaborate on the design with other team members and product owners, both inside and outside of the team and with internal and external partners located across various geographies.

Must Have: Minimum Requirements

  • Bachelor's degree with a minimum of 7 years of relevant experience, or an advanced degree with a minimum of 5 years relevant experience

Nice to have: Skills to be successful in the role

  • Degree focus in Computer Engineering/Science or a technical related field
  • Proficiency in C# and .NET (including ASP.NET Core and .NET 8)
  • Experience with web services and microservice architecture (Web API, WCF, REST, Swagger a plus)
  • Familiarity with cloud platforms (Azure, AWS) and CI/CD tools (Azure DevOps)
  • Background in containerization and orchestration (Docker, Kubernetes)
  • Solid understanding of SQL and NoSQL databases
  • Familiarity with front-end development with Angular, JavaScript, TypeScript, HTML/CSS

Physische Jobanforderungen

Die obigen Angaben sollen die allgemeine Art und das Niveau der Arbeit der Mitarbeitern in einer solchen Position beschreiben, es handelt sich aber dabei nicht um eine vollständige Liste aller für diese Position erforderlichen Aufgaben und Fähigkeiten.

Die im Abschnitt „Aufgaben“ dieser Stellenbeschreibung beschriebenen körperlichen Anforderungen sind repräsentativ für die Anforderungen, die ein Mitarbeiter erfüllen muss, um die wesentlichen Funktionen dieser Stelle erfolgreich auszuführen. Es müssen zumutbare Hilfsmaßnahmen unternommen werden, um Personen mit Behinderung die Ausübung der wesentlichen Funktionen zu ermöglichen. Für Bürotätigkeiten: Für die Ausübung solcher Tätigkeiten ist es erforderlich, dass der Mitarbeiter regelmäßig selbständig mobil ist. Der Mitarbeiter muss zudem mit einem Computer umgehen können sowie mit internen und externen Kollegen kommunizieren. Wenden Sie sich an Ihren Vorgesetzten oder an die örtliche Personalabteilung, um sich über eventuelle für die jeweilige Stelle spezifische Arbeitsbedingungen und körperliche Anforderungen zu informieren.

Leistungen und Vergütung

Medtronic bietet ein wettbewerbsfähiges Gehalt und ein flexibles Leistungspaket
Das Engagement für unsere Mitarbeiter ist der Kern unserer Werte. Wir schätzen die Beiträge jedes einzelnen. Sie tragen damit zu unserem Erfolg bei.Wir bieten für jede Karriere- und Lebensphase umfassende Leistungen, Ressourcen und wettbewerbsfähige Vergütungspläne.

Salary ranges for U.S (excl. PR) locations (USD):$148,000.00 - $222,000.00

This position is eligible for a short-term incentive called the Medtronic Incentive Plan (MIP). The base salary range is applicable across the United States, excluding Puerto Rico and specific locations in California. The offered rate complies with federal and local regulations and may vary based on factors such as experience, certification/education, market conditions, and location. Compensation and benefits information pertains solely to candidates hired within the United States (local market compensation and benefits will apply for others).

The following benefits and additional compensation are available to those regular employees who work 20+ hours per week: Health, Dental and vision insurance, Health Savings Account, Healthcare Flexible Spending Account, Life insurance, Long-term disability leave, Dependent daycare spending account, Tuition assistance/reimbursement, and Simple Steps (global well-being program).

The following benefits and additional compensation are available to all regular employees: Incentive plans, 401(k) plan plus employer contribution and match, Short-term disability, Paid time off, Paid holidays, Employee Stock Purchase Plan, Employee Assistance Program, Non-qualified Retirement Plan Supplement (subject to IRS earning minimums), and Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums).

Regular employees are those who are not temporary, such as interns. Temporary employees are eligible for paid sick time, as required under applicable state law, and the Employee Stock Purchase Plan. Please note some of the above benefits may not apply to workers in Puerto Rico.

Further details are available at the link below:

Medtronic Leistungs- und Vergütungspläne

Über Medtronic

Wir sind weltweit führend im Bereich Gesundheitstechnologie und suchen und finden Lösungen für die drängendsten medizinischen Probleme der Menschheit.
Unsere Mission, Schmerzen zu lindern, die Gesundheit von Patienten wiederherzustellen und ihr Leben zu verlängern, eint ein weltweites Team von mehr als 95.000 engagierten Mitarbeitern.

Im Herzen sind wir Ingenieure, die ehrgeizige Ideen umsetzen, um echte Lösungen für echte Menschen zu entwickeln. Ob im Labor, in der Fabrikhalle oder im Konferenzraum– jede*r von uns experimentiert, schafft, baut, verbessert und löst Probleme. Mit unseren Kompetenzen, den unterschiedlichen Perspektiven und unserem Pioniergeist sind wir dazu berufen, Außergewöhnliches zu schaffen.

• Erfahren Sie mehr über unser Engagement für Diversität und Inklusion unter

Einer unserer Grundsätze ist gleiche Beschäftigungschancen für alle, unabhängig von Alter, Hautfarbe, nationaler Herkunft, Staatsangehörigkeit, Behinderung, Rasse, Religion, Glauben, Geschlecht, sexueller Orientierung, Geschlechtsidentität und/oder -ausdruck, Erbinformationen, Familienstand, Status in Bezug auf öffentliche Unterstützung, Veteranenstatus oder anderer durch staatliche, regionale oder lokale Gesetze unter Schutz gestellten Eigenschaften. Darüber hinaus trifft Medtronic angemessene Vorkehrungen für qualifizierte Personen mit Behinderungen.

Medtronic veröffentlicht die meisten Stellen 3 bis 7 Tage lang auf der Karriereseite.

Ähnliche Stellen (1)
Principal Software Engineer - Global IT Digital Health Mobile Platform

remote type Generator locations 11 Standorte time type Full time posted on Vor 9 Tagen ausgeschrieben time left to apply Enddatum: 9. Mai 2025 (Noch 7 Tage Zeit für Bewerbung)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer - Remote

Optum

Eden Prairie

Remote

USD 124.000 - 240.000

4 days ago
Be an early applicant

Principal Software Engineer - Remote - 2277972

UnitedHealth Group

Eden Prairie

Remote

USD 124.000 - 240.000

6 days ago
Be an early applicant

Principal Software Engineer, CLIP

eBay Inc.

Minnesota

Remote

USD 132.000 - 223.000

Yesterday
Be an early applicant

Lead Software Engineer

Profiles

Minneapolis

Remote

USD 125.000 - 150.000

14 days ago

Lead Software Engineer (.NET/React/React Native)

Staffing Science

Hyde Park Township

Remote

USD 111.000 - 196.000

4 days ago
Be an early applicant

Principal Software Engineer - Framework & Services

Entain / GVC Holdings

Remote

USD 90.000 - 150.000

6 days ago
Be an early applicant

Lead Software Engineer

New York Blood Center

City of Rye

Remote

USD 150.000 - 160.000

5 days ago
Be an early applicant

Principal Software Engineer, Purchase

eBay Inc.

Remote

USD 132.000 - 223.000

Yesterday
Be an early applicant

Principal Software Engineer, CORE

eBay Inc.

Remote

USD 132.000 - 223.000

2 days ago
Be an early applicant