Principal Software Engineer

Medtronic

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Warsaw, INFridley, MNMounds View, MNFort Worth, TXNorth Haven, CTJacksonville, FLLafayette, COBoston, MA
Salary
$152,800–$229,200 / yr
Posted
8 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $200k
This role $191k
$127k most similar roles pay here $286k

This role pays less than 57% of similar roles. Most pay $174,600–$225,000 — the shaded band above. At the midpoint, this role pays about $191k versus about $200k 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 47 open roles on FindRole.

Listed pay typically runs $110,400–$165,600 across 45 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, you will lead engineering activities to support the development, optimization, and sustained performance of products across manufacturing operations including machining, metal finishing, and assembly. You will build and maintain systems ensuring product quality and manufacturability while designing automated processes to improve schedule performance and reduce operating costs. Your daily work involves designing database architectures, implementing system improvements, and providing technical mentorship to other engineers. The role requires expertise in programming languages such as Java, C++, .NET, Scala, Lua, or Python, along with experience in SQL, React, Angular, Node.js, and ASP.NET. You will also utilize tools like Docker, Kubernetes, Jenkins, Terraform, and Ignition. This position solves critical manufacturing challenges by transitioning new designs into production and ensuring high-quality standards for medical technology products.

What does a Software Engineer earn in Texas?

Median $186925 from 189 postings across 40 companies.

See salary data

What you'll do

  • Develop, test, and implement scalable operating system components, software tools, and utilities.
  • Design and maintain database architectures to support manufacturing operations and product quality.
  • Create automated and standardized processes to improve production efficiency and reduce costs.
  • Collaborate with cross-functional teams to transition new designs into full-scale manufacturing.
  • Provide technical guidance, mentoring, and code reviews for junior software engineers.
  • Identify and resolve complex technical issues by developing innovative solutions aligned with business goals.
  • Establish engineering policies, standards, and procedures to ensure high-quality project execution.
  • Contribute to long-term strategic planning to realize the organization's technical vision.

What we're looking for

  • Hold a Bachelor’s degree with 7+ years of software engineering experience or an advanced degree with 5+ years of experience.
  • For degrees earned outside the United States, the degree must satisfy the requirements of 8 C.F.R. § 214.2(h)(4)(iii)(A).
  • Experience in designing, developing, testing, and debugging scalable operating system components, software tools, and utilities.
  • Ability to design database architecture and determine systems software design requirements.
  • Capability to provide technical guidance, mentoring, and coaching to other software engineers.
  • Proficiency in programming languages and frameworks such as Java, C++, .NET, Scala, Lua, Python, SQL, or cloud platforms.
  • Experience with Agile/Scrum methodologies, CI/CD pipelines, and RESTful API design (preferred).
  • Work authorization at the time of hire and for the duration of employment.

More like this

Similar roles

Principal Software Engineer

Autodesk

Atlanta, GA 29 days ago $139,000$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 63 days ago $144,200$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Remote

Principal Software Engineer

Oracle

73 days ago $114,600$234,600
C Distributed Systems Cloud Architecture Python Kernel Programming Network Programming Unix Linux Elastic File System OCI HPC AI/ML
6+ yrs exp

Principal Software Engineer

General Dynamics

San Antonio, TX 54 days ago $119,000$161,000
DevSecOps CI/CD Kubernetes Docker Terraform Ansible Puppet Chef Python Java Go Bash AWS Azure Google Cloud Agile Methodology infrastructure-as-code OWASP Nessus Burp Suite Splunk
10+ yrs exp Hybrid

Principal Software Engineer

Snap Inc.

Bellevue, WA +5 51 days ago $276,000$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services
10+ yrs exp

Principal Software Engineer

Microsoft

Redmond, WA 51 days ago $142,800$274,800
Python Java C++ C# JavaScript C Cloud Services Generative AI Machine Learning Performance Engineering Security Code Review
8+ yrs exp