Medtronic
Medtronic
Medtronic is a global healthcare technology and manufacturing company developing solutions for complex medical conditions. Its work brings together large, international teams and close collaboration with healthcare professionals to improve treatments, therapies, and access to medical technology. With more than 95,000 employees across over 150 countries, Medtronic focuses on advancing patient care while supporting inclusion, diversity, equity, and sustainable practices across its operations.

Senior Software Engineer, Qt/QML UI/UX

Build Qt/QML interfaces and clinician workflows for Medtronic’s cardiac mapping system. Guide UI architecture and real-time data visualization.

Description

  • Lead development of major Qt/QML features and clinical workflows.
  • Shape UI architecture, including state, data binding, threading with real-time data, and interaction patterns.
  • Work with UX designers to turn designs into responsive, production-ready interfaces.
  • Deliver features, components, and subsystems from start to finish.
  • Choose technical approaches for complex component and subsystem challenges.
  • Guide development through design, implementation, integration, and support.
  • Improve software architecture, design, engineering practices, and development processes.
  • Offer technical direction through code reviews, mentoring, and guidance.
  • Work with software, systems, hardware, and quality teams in a regulated setting.
  • Explain technical issues, tradeoffs, and recommendations to colleagues and stakeholders.
  • Develop software for the Affera Prism Mapping System, which maps cardiac anatomy and electrical activity to support physicians treating arrhythmias.

Requirements

  • A bachelor’s degree and at least 4 years of relevant experience, a master’s degree and at least 2 years of relevant experience, or a PhD with no minimum experience requirement.
  • For bachelor’s degrees earned outside the United States, a degree meeting 8 C.F.R. § 214.2(h)(4)(iii)(A) is required.
  • Strong Python and/or C++ skills.
  • Experience building large, complex software applications or subsystems.
  • Substantial production experience developing application UIs with Qt/QML.
  • Experience creating real-time or data-rich interfaces.
  • Strong knowledge of UI architecture, state management, data binding, and threading with 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 abilities.
  • Experience contributing to architecture, design standards, or technical direction.
  • Experience working across functions in a regulated or quality-focused environment.
  • Unrestricted U.S. work authorization when hired and throughout employment; sponsorship is unavailable below Principal level.

Benefits

  • Competitive pay and flexible benefits package.
  • Health, dental, and vision insurance.
  • Health Savings Account.
  • Healthcare Flexible Spending Account.
  • Life insurance.
  • Long-term disability leave.
  • Dependent care spending account.
  • Tuition assistance or reimbursement.
  • Simple Steps global well-being program.
  • Incentive plans.
  • 401(k) plan with employer contributions and matching.
  • Short-term disability.
  • Paid time off.
  • Paid holidays.
  • Employee Stock Purchase Plan.
  • Employee Assistance Program.
  • Supplemental non-qualified retirement plan.
  • Capital Accumulation Plan for vice presidents and above, or for employees meeting IRS earnings minimums.
  • Temporary employees may receive paid sick time as required by state law and can participate in the Employee Stock Purchase Plan.

Related Jobs

SPERTON - Where Great People Meet

Smart Home Automation Business Development Executive

SPERTON - Where Great People Meet
51 – 200 Employees

Drive sales of Smartwitz Marketing Solutions’ smart home automation products in Navi Mumbai. Manage client relationships, demonstrations, proposals, and opportunities through installation.

Open
Kreato Global | BPO and Language Solutions

Remote English-Spanish OPI/VRI Interpreter

Kreato Global | BPO and Language Solutions
201 – 500 Employees
HealthcareHospitalityLogistics

Interpret remotely between English- and Spanish-speaking people in medical, financial, social service, and customer care settings. Provide language support for Kreato Global across Latin America.

Open