Principal Software Engineer, UI/UX (Qt/QML)

Medtronic

Confirmed live yesterday High trust
Closes in 7 days Hybrid

Quick summary

Work type
Hybrid
Location
Newton, MA
Salary
$152,800–$229,200 / yr
Posted
13 days ago
Freshness
Confirmed live yesterday
Closes
Sep 28, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $215k
This role $191k
$132k most similar roles pay here $290k

This role pays less than 73% of similar roles. Most pay $189,598–$240,462 — the shaded band above. At the midpoint, this role pays about $191k versus about $215k 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 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 · Principal Software Engineer, UI/UX (Qt/QML)

As a Principal Software Engineer - UI/UX (Qt/QML), you will set the technical direction for the Prism Mapping application UI, an architecture designed to let clinicians navigate complex real-time medical systems with ease. You will lead Qt/QML application architecture across the product, partner with UX leadership to shape multi-release directions, and establish standards for interaction patterns, state management, accessibility, and performance in a regulated environment. Your daily work involves mentoring senior engineers, resolving complex issues involving real-time data and GPU rendering, and ensuring high standards for safety and clarity. The role requires deep expertise in Python, C++, and Qt/QML to build software for an electrophysiology mapping platform used by physicians to diagnose cardiac arrhythmias. You will solve critical technical problems where every interface must be fast, clear, and correct during live medical procedures.

What does a Software Engineer earn in Massachusetts?

Median $193000 from 83 postings across 18 companies.

See salary data

What you'll do

  • Lead the architecture for the Prism Mapping application UI, including state management, navigation, and performance.
  • Define multi-release technical directions for the UI in partnership with UX design leadership and product teams.
  • Establish engineering standards for code clarity, safety, testability, and performance within a regulated medical environment.
  • Resolve complex technical issues involving real-time data, GPU rendering, and clinical workflow constraints.
  • Mentor senior UI engineers through design reviews and guidance on critical engineering decisions.
  • Drive technical alignment across software, systems, quality, and product teams to ensure cohesive development.
  • Identify and implement improvements in architecture, development processes, and overall system design.
  • Communicate complex technical tradeoffs, risks, and recommendations to stakeholders across various functions.

What we're looking for

  • A Bachelor's degree with at least 7 years of experience, a Master's with 5 years, or a PhD with 3 years is required.
  • Deep expertise in architecting Qt/QML applications including state management, threading, performance, and accessibility is preferred.
  • Proficiency in Python and C++ for complex, multi-component system architecture is preferred.
  • Experience delivering real-time, device-integrated, or networked systems is preferred.
  • Experience leading large, cross-functional technical initiatives and defining standards across multiple teams is preferred.
  • Experience solving ambiguous problems across multiple domains and influencing decisions beyond immediate team boundaries is preferred.
  • Experience in regulated environments is preferred.
  • Work authorization at the time of hire and for the duration of employment.

More like this

Similar roles

Senior Software Engineer, UI/UX (Qt/QML)

Medtronic

Newton, MA 13 days ago $124,800$187,200
Qt QML C++ Python Figma Linux Docker CI/CD Automated Testing UI Architecture Data Binding Threading Networking Distributed Systems
4+ yrs exp Hybrid

Principal Software Engineer

The Walt Disney Company

Remote 98 days ago $206,400$276,700
AV1 HEVC VVC AVC Python C++ Deep Learning Computer Vision GStreamer Docker REST APIs Git GitHub XML JSON ABR Algorithms Video Processing
10+ yrs exp Remote

Principal Software Engineer

The Hartford

Hartford, CT +3 89 days ago $168,400$252,600
Java Spring Boot Angular TypeScript SQL AWS Microservices API Event-Driven Architecture Distributed Systems CI/CD DevSecOps GenAI Splunk Application Insights Identity and Access Management
10+ yrs exp Hybrid

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 73 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

Twilio

Remote 60 days ago $188,240$235,300
Clickhouse Kafka Spark Python Java Go Bash AWS Terraform Helm Distributed Systems Cloud Computing Networking Security
10+ yrs exp Remote