Software Engineering Manager

Medtronic

Confirmed live today High trust
Closes in 2 days

Quick summary

Work type
On-site
Location
CO
Salary
$150,400–$225,600 / yr
Posted
5 days ago
Freshness
Confirmed live today
Closes
Sep 23, 2026 (soon)

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $204k
This role $188k
$140k most similar roles pay here $249k

This role pays less than 62% of similar roles. Most pay $173,887–$234,487 — the shaded band above. At the midpoint, this role pays about $188k versus about $204k for comparable roles.

Based on 238 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 66 open roles on FindRole.

Listed pay typically runs $124,000–$184,800 across 65 roles with salary data.

Most-posted roles

View all roles at Medtronic

At a glance

TL;DR · Software Engineering Manager

The Software Engineering Manager leads a team of software engineers within the Cranial & Spinal Technologies division to develop, deliver, and sustain software for regulated medical device products. This role provides both technical and people leadership, focusing on engineering execution, process maturity, and the adoption of modern development practices, including AI-enabled tools. The manager is responsible for overseeing software architecture, automation initiatives, and quality standards like IEC 62304 to ensure product reliability and cybersecurity. Day-to-day responsibilities include mentoring talent, managing external resources, and collaborating with cross-functional teams to align software activities with product roadmaps. The role requires expertise in software test methodologies, APIs, SDKs, and infrastructure or site reliability engineering. This position solves critical challenges in the medical device space by ensuring high-quality, secure software for navigation platforms and connected solutions used in treating neurological conditions.

What does a Software Engineering Manager earn?

Median $223750 from 116 postings across 39 companies.

See salary data

What you'll do

  • Lead a team of software engineers in the design, development, testing, and maintenance of medical device software.
  • Partner with cross-functional teams to align software development activities with product roadmaps and business goals.
  • Establish and maintain engineering processes and standards for regulatory compliance, cybersecurity, and product reliability.
  • Recruit, hire, onboard, and mentor software engineering talent while managing performance and career growth.
  • Drive technical strategy across software architecture, automation initiatives, and engineering productivity improvements.
  • Evaluate and implement AI-enabled tools to improve code quality, testing, and documentation efficiency.
  • Oversee the investigation and resolution of software-related product issues in collaboration with stakeholders.
  • Manage external resources, including consultants and contractors, to ensure high-quality delivery standards.

What we're looking for

  • A bachelor's degree with 5 years of experience or an advanced degree with 3 years of experience is required.
  • Experience leading and managing the execution of processes, projects, and tactics within Software Engineering is required.
  • Candidates must possess unrestricted U.S. work authorization at the time of hire for this role.
  • Strong organizational acumen and the ability to communicate effectively to non-technical audiences are preferred.
  • Deep expertise in software test methodologies and quality standards like IEC 62304 is preferred.
  • Experience with APIs, SDKs, and AI tools that improve development speed and quality is preferred.
  • Experience developing software in a regulated environment is preferred.
  • A proven track record as a successful software engineer, including experience in infrastructure, DevOps, and site reliability engineering, is preferred.

More like this

Similar roles

Senior Software Systems Engineer, Premarket Design Quality

Medtronic

Rice Creek East, MN 4 days ago $120,800$181,200
IEC 62304 ISO 14971 ISO 13485 Design Controls Risk Management Verification and Validation Software Development Lifecycle Agile Systems Engineering Software Architecture Cybersecurity Human Factors AI Root Cause Analysis
4+ yrs exp

Software Engineering Manager

Comcast

Philadelphia, PA 60 days ago
Unity3D Node.js MongoDB AWS JavaScript Python C# Java PostgreSQL Redis SQL Server GitHub GitHub Actions Docker Nomad Kubernetes Distributed Systems
5+ yrs exp

Software Engineering Manager

PNC

Pittsburgh, PA 56 days ago
ETL Data Exchange Applications Integration Application Development Release Management UX) Design Agile Development System Testing Software Process Improvement Application Delivery Process
5+ yrs exp

Software Engineering Manager

Broadridge

Newark, NJ 32 days ago $200,000$230,000
Java Spring Kafka Camunda PostgreSQL Redis Distributed Systems API Design Event-Driven Architecture Cloud-Native Platform Engineering Agile Monitoring Alerting Root-Cause Analysis
10+ yrs exp

Software Engineering Manager (Java)

Allstate

Remote (IL) 3 days ago $120,000$193,725
Java Spring Boot Microservices REST APIs AWS Azure Kubernetes CI/CD Kafka RabbitMQ ActiveMQ NoSQL Distributed Systems DevOps Domain-Driven Design Automated Testing Observability
7+ yrs exp Remote

Senior Software Engineering Manager

Microsoft

Redmond, WA 51 days ago $119,800$234,700
Azure Infrastructure-as-Code Terraform Bicep CI/CD Python Java C++ C# JavaScript Linux Grafana Datadog OpenTelemetry Distributed Systems Networking Storage
4+ yrs exp Hybrid