Principal Software Engineer

Medtronic

Quick summary

Work type
On-site
Location
Lafayette, CO
Salary
$152,800–$229,200 / yr
Posted
2 days ago
Closes
Jun 20, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $188k
This role $191k
$132k most similar roles pay here $244k

This role pays more than 50% of similar roles. Most pay $161,500–$214,500 — the shaded band above. At the midpoint, this role pays about $191k versus about $188k 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 81 open roles on FindRole.

Listed pay typically runs $124,800–$187,200 across 79 roles with salary data.

Most-posted roles

View all roles at Medtronic

At a glance

TL;DR · Principal Software Engineer

As a Principal Software Engineer in the AC&M R&D organization at Medtronic, you will serve as a software architect and development lead for patient monitors used in surgical environments. Your daily responsibilities include mentoring junior developers, organizing team activities, collaborating with cross-functional teams in India, and ensuring product quality through rigorous testing and security assessments. You will use C#, .NET, and WPF to build robust desktop applications while also working on system hardening and kiosk mode configurations. This role requires expertise in Agile methodologies, SAST tools like SonarQube, and memory/performance profiling, with a focus on medical device security standards and embedded systems development. Your work will directly impact patient care by delivering reliable and secure software solutions to the market.

What you'll do

  • Act as development lead for patient monitors used in surgical environments.
  • Design and develop operating system components, software tools, and utilities.
  • Mentor junior developers and organize daily activities of the product team.
  • Ensure embedded operating systems are configured and hardened appropriately.
  • Collaborate with security engineers on secure design and threat modeling.

What we're looking for

  • 7+ years of software development experience or equivalent education and experience
  • Proven experience as a software architect and development lead
  • Expertise in C#, .NET, and UI frameworks like WPF for desktop applications
  • Strong background in Agile methodology and team-oriented environments
  • Excellent communication skills with cross-functional teams and external stakeholders
  • Experience using SAST tools such as SonarQube for code analysis
  • Knowledge of medical device security standards and product development

More like this

Similar roles

Principal Software Engineer

Regeneron

Tarrytown 79 days ago $128,600$210,000
Python TypeScript REST API AWS Docker PostgreSQL MySQL Redshift Snowflake ETL orchestration LLM-assisted development tools Claude Code GitHub Copilot CI/CD

Principal Software Engineer

CVS Health

Remote (Work At Home-Rhode Island, US) 38 days ago $144,200$288,400
Flutter Angular React GCP Azure CI/CD Python PostgreSQL Docker Kubernetes Terraform AWS AI Generative AI APIs Observability Security Scalability Performance
Remote

Principal Software Engineer

Walmart

Sunnyvale, CA 113 days ago $143,000$286,000
React Node.js Java API development GQL Service-oriented architecture Relational Databases NoSQL Databases Cloud Services CI/CD Operational Excellence
Hybrid

Principal Software Engineer

Walmart

Sunnyvale, CA 24 days ago $143,000$286,000
Java Spring Boot Kafka React Native Node.js GraphQL Azure Google Cloud Platform Microservices Event Driven Architecture CI/CD Docker NoSQL Telemetry
Hybrid

Principal Software Engineer

Oracle

Nashville, TN 28 days ago $99,600$223,400
Python Java Go JavaScript TypeScript CI/CD Kubernetes Docker Terraform APIs Observability Telemetry LLM Vector databases Infrastructure as Code Agentic IDEs Prompt driven engineering AI orchestration frameworks Cursor Copilot

Principal Software Engineer

CVS Health

Remote (Wellesley, MA) 8 days ago $144,200$288,400
Python Java Google Cloud Platform micro-services architecture APIs machine learning models LLM pipelines OCR React JS Angular CI/CD DevOps pipelines
Remote