Sr. Software Engineer - UI/UX (Qt/QML)

Medtronic•Mounds View, MN
•$124,800 - $187,200•Onsite

About The Position

The Sr. Software Engineer – UI/UX (Qt/QML) will own significant features and clinical workflows in the Prism Mapping application UI, which clinicians use during procedures and case review. The role combines Qt/QML and C++/Python development, translating Figma designs into responsive production interfaces with UX designers, integrating with visualization, signals, and infrastructure teams, and debugging interactions among application state, real-time data, and user input. The engineer will make architectural decisions about UI state, data binding, and interaction patterns, mentor newer UI engineers, and help establish standards for high-quality, clinically safe interfaces. The Affera Prism Mapping System is an electrophysiology mapping platform used by physicians to diagnose and guide treatment of cardiac arrhythmias. It captures and processes signals from inside the heart, creates real-time three-dimensional maps of cardiac anatomy and electrical activity, and presents them to clinicians and mapping specialists during live procedures. The team develops software spanning runtime and data pipelines, signal-processing algorithms, visualization, and user interfaces. The role is based on a minimum of four days per week onsite. Medtronic describes its salary range for U.S. locations, excluding Puerto Rico and certain California locations, as $124,800 to $187,200, and says the position is eligible for the Medtronic Incentive Plan. The job description also lists benefits and compensation plans available to eligible regular employees, with eligibility varying by hours worked and employee status.

Requirements

  • Bachelor's degree and at least 4 years of relevant experience, or a master's degree and at least 2 years of relevant experience, or a PhD with 0 years of relevant experience.
  • Strong expertise in Python and/or C++.
  • Experience building large, complex software applications or subsystems.

Nice To Haves

  • Strong production experience building application UIs in Qt/QML.
  • Experience building real-time or data-rich interfaces.
  • Strong understanding of UI architecture, including state management, data binding, and threading between the UI and real-time data.
  • Experience with Linux, networking, and multi-device or distributed systems.
  • Experience with Docker, CI/CD, and automated testing.
  • Strong debugging and problem-solving skills, including the ability to work effectively with ambiguity and incomplete information.
  • Experience contributing to architecture, design standards, or technical direction within a team or subsystem.
  • Experience collaborating across cross-functional teams in a regulated or quality-driven environment.
  • Ability to set standards and best practices for effective use of AI development tools on the team.

Responsibilities

  • Own significant UI features and clinical workflows in Qt/QML.
  • Make architectural decisions about UI state, data binding, threading between the UI and real-time data, and interaction patterns.
  • Partner with UX designers to translate designs into responsive production interfaces.
  • Own features, components, or subsystems end-to-end.
  • Determine technical approaches for complex component- and subsystem-level problems with limited supervision.
  • Lead development across design, implementation, integration, and support for assigned areas.
  • Contribute to software architecture, design improvements, engineering practices, and development processes.
  • Provide technical leadership through code reviews, mentoring, and guidance.
  • Collaborate across software, systems, hardware, and quality in a regulated environment.
  • Communicate technical issues, tradeoffs, and recommendations clearly to team members and stakeholders.

Benefits

  • Competitive salary and flexible benefits package.
  • Medtronic Incentive Plan (short-term incentive).
  • Health insurance.
  • Dental insurance.
  • Vision insurance.
  • Health Savings Account.
  • Healthcare Flexible Spending Account.
  • Life insurance.
  • Long-term disability leave.
  • Dependent daycare spending account.
  • Tuition assistance/reimbursement.
  • Simple Steps global well-being program.
  • Incentive plans.
  • 401(k) plan with employer contribution and match.
  • Short-term disability.
  • Paid time off.
  • Paid holidays.
  • Employee Stock Purchase Plan.
  • Employee Assistance Program.
  • Non-qualified Retirement Plan Supplement, subject to IRS earning minimums.
  • Capital Accumulation Plan, available to Vice Presidents and above or subject to IRS earning minimums.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service