Software Engineer I -CRM

Medtronic

Closes in 5 days Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$74,400–$111,600 / yr
Posted
2 days ago
Closes
Jun 24, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $93k
$59k most similar roles pay here $221k

This role pays less than 99% of similar roles. Most pay $135,000–$204,912 — the shaded band above. At the midpoint, this role pays about $93k versus about $170k for comparable roles.

Based on 240 similar postings.

Employer

About Medtronic

Medtronic plc is the world's largest medical technology company by revenue, specializing in device-based therapies for over 70 health conditions.

Medtronic currently has 74 open roles on FindRole.

Listed pay typically runs $122,400–$183,600 across 74 roles with salary data.

Most-posted roles

View all roles at Medtronic

At a glance

TL;DR · Software Engineer I -CRM

As a Software Engineer I in Medtronic’s Cardiac Rhythm Management Device Embedded Systems team, you will develop and test embedded firmware for implantable cardiac devices used globally by clinicians and patients. Your day-to-day responsibilities include creating software solutions within the medical device industry, using tools like OTS and custom-built systems to troubleshoot issues, and collaborating with various engineering disciplines. You will contribute to all phases of the software development lifecycle, from design through testing, adhering to relevant standards and processes. Ideal candidates possess a Bachelor’s degree in Computer Engineering, Software Engineering, or related fields, along with experience in embedded software development using C/C++, technical specification writing, test automation, and medical device software design. This role offers an opportunity to innovate in a fast-paced environment that aims to improve patient outcomes on a global scale.

What you'll do

  • Develop and test medical device software as part of an embedded system.
  • Document and troubleshoot issues in firmware for implantable cardiac devices.
  • Use OTS and custom-built tools to diagnose and resolve software problems.
  • Apply industry standards, processes, and procedures throughout the development cycle.
  • Collaborate with hardware engineers on instrument and hardware functions.

What we're looking for

  • Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or related field.
  • Experience with full software development lifecycle and embedded system design.
  • Proficiency in C/C++ for embedded software development.
  • Ability to troubleshoot using OTS and custom-built tools.
  • Knowledge of medical device industry standards and processes.

More like this

Similar roles

Senior Principal Software Engineer - CRM

Medtronic

Remote (Mounds View North, MN) 2 days ago $178,400$267,600
Swift Kotlin Java Xamarin MAUI Visual Studio XCode Android Studio Bluetooth Low Energy iOS Android APNS FCM Azure Notification Hub HIPAA GDPR CCPA Charles Proxy Wireshark Fiddler Agile development methodology
Remote

Software Engineer I - CRM

The Coca‑Cola Company

Atlanta, GA 7 days ago $124,600$148,200
Salesforce Python PostgreSQL Docker Kubernetes AWS CI/CD Terraform Prometheus Grafana

Software Engineer I - CRM

The Coca‑Cola Company

Atlanta, GA 7 days ago $124,600$148,200
Python Docker Kubernetes AWS CI/CD PostgreSQL Redis Git Jenkins Ansible Terraform Prometheus Grafana

Software Engineer II - CRM

The Coca‑Cola Company

Atlanta, GA 10 days ago $152,000$178,300
Salesforce Python SQL APIs REST CI/CD Git Docker Kubernetes AWS PostgreSQL JSON Scrum

Software Engineer II - CRM

The Coca‑Cola Company

Atlanta, GA 9 days ago $152,000$178,300
Salesforce Python SQL APIs REST CI/CD Git Docker Kubernetes AWS PostgreSQL JSON XML

Software Engineer II - CRM

The Coca‑Cola Company

Atlanta, GA 10 days ago $152,000$178,300
Salesforce Python SQL APIs REST JSON CI/CD Git Docker Kubernetes AWS PostgreSQL MuleSoft Jira Confluence