Principal Software Engineer – UI/UX, Qt/QML

Jobtailor

Massachusetts

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a senior UI/architecture leader to drive Prism Mapping UI design and implementation. You will own Qt/QML architecture, state management, theming, accessibility, and performance for a complex, real-time clinical application.

You will partner with UX, product, and cross-functional teams to define multi-release UI direction, uphold coding standards, and mentor engineers across multiple subsystems. Strong Python/C++ expertise and regulatory context are preferred.

Qualifications

  • Bachelor's degree and 7+ years of experience, or a Master’s/PhD with fewer years.
  • Deep expertise architecting Qt/QML applications at scale with state management.
  • Strong track record shaping UI architecture for complex technical or clinical products across releases.
  • Understanding of UI interaction with real-time data, GPU rendering, and clinical workflows.
  • Proficiency in Python and C++ for multi-component systems.
  • Experience delivering complex, real-time, device-integrated, or networked systems.

Responsibilities

  • Lead architecture for the Prism Mapping UI — Qt/QML structure, state management, navigation, theming, accessibility, and performance.
  • Define multi-release direction for the UI in partnership with UX design leadership and product.
  • Set the engineering bar for UI code on clarity, safety, testability, and performance under clinical conditions.
  • Lead the design and delivery of major subsystems, cross-cutting architecture, or large technical initiatives.
  • Exercise broad technical judgment in defining approaches to complex system and architectural problems with limited oversight.
  • Drive technical alignment across software, systems, quality, product, and other cross-functional teams.
  • Establish and promote software design patterns, engineering standards, and development best practices.
  • Provide technical leadership across teams through mentoring, design reviews, and guidance on critical engineering decisions.
  • Identify and drive improvements in architecture, development processes, and system design.
  • Shape the technical roadmap and architectural direction for major subsystems or product capabilities.
  • Communicate complex technical tradeoffs, risks, and recommendations to stakeholders across functions.

Skills

Qt/QML architecture
State management
Threading
Performance optimization
Accessibility
Theming
Python
C++
Real-time data integration
UI architecture in clinical products
Cross-functional collaboration

Education

Bachelor's degree in a relevant field
Master's degree in a related field
PhD with relevant experience

Tools

Qt/QML framework
GPU acceleration
Real-time data tooling

Job description

Responsibilities


  • Lead architecture for the Prism Mapping application UI — Qt/QML structure, state management, navigation, theming, accessibility, and performance.

  • Define multi-release direction for the UI in partnership with UX design leadership and product.

  • Set the engineering bar for UI code on clarity, safety, testability, and performance under clinical conditions.

  • Lead the design and delivery of major subsystems, cross-cutting architecture, or large technical initiatives.

  • Exercise broad technical judgment in defining approaches to complex system and architectural problems with limited oversight.

  • Drive technical alignment across software, systems, quality, product, and other cross-functional teams.

  • Establish and promote software design patterns, engineering standards, and development best practices.

  • Provide technical leadership across teams through mentoring, design reviews, and guidance on critical engineering decisions.

  • Identify and drive improvements in architecture, development processes, and system design.

  • Shape the technical roadmap and architectural direction for major subsystems or product capabilities.

  • Communicate complex technical tradeoffs, risks, and recommendations to stakeholders across functions.


Requirements


  • Bachelor's degree and a minimum of 7 years of relevant experience OR Master’s degree with a minimum of 5 years of relevant experience OR PhD with 3 years relevant experience

  • Deep expertise architecting Qt/QML applications at scale — state management, threading, performance, accessibility, theming.

  • Track record of shaping UI architecture for complex technical or clinical products across multiple releases.

  • Strong understanding of how UI architecture interacts with real-time data, GPU rendering, and clinical workflow constraints.

  • Deep expertise in Python and C++ and in software architecture for complex, multi-component systems.

  • Proven experience delivering complex, real-time, device-integrated, or networked systems.

  • Experience leading large, complex, cross-functional technical initiatives.

  • Experience defining architecture, standards, or technical direction across multiple components or teams.

  • Experience solving ambiguous, high-impact technical problems spanning multiple domains or subsystems.

  • Experience influencing technical decisions beyond immediate team boundaries.

  • Experience in regulated environments preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – UI/UX, Qt/QML
Senior Software Engineer – UI/UX, Qt/QML

Jobtailor • Massachusetts

On-site
USD 110,000 - 140,000
Senior Qt/QML UI Architect for Real-Time Clinical Systems
Senior Qt/QML UI Architect for Real-Time Clinical Systems

Jobtailor • Massachusetts

On-site
USD 140,000 - 190,000
Principal Desktop UI Software Engineer (Qt/QML)
Principal Desktop UI Software Engineer (Qt/QML)

Intellias • Newton (MA)

On-site
USD 120,000 - 145,000
Principal Desktop UI Software Engineer (Qt/QML)
Principal Desktop UI Software Engineer (Qt/QML)

Intellias • Mounds View (MN)

On-site
USD 100,000 - 130,000
Principal Software Engineer – Core Infrastructure, Python/C++
Principal Software Engineer – Core Infrastructure, Python/C++

Jobtailor • Massachusetts

On-site
USD 150,000 - 210,000
Health insurance
Principal Desktop UI Software Engineer (Qt/QML)
Principal Desktop UI Software Engineer (Qt/QML)

Intellias • Boston (MA)

On-site
USD 90,000 - 130,000
Medical insurance
Vision insurance
401(k)
+2
Medior C++ Software Engineer + QT/QML
Medior C++ Software Engineer + QT/QML

Luxoft • Town of Poland (NY)

On-site
USD 110,000 - 140,000
Private Medical & Dental care & Life보험
Internal Mobility program
Senior Qt/QML UI Engineer for Real-Time Clinical Interfaces
Senior Qt/QML UI Engineer for Real-Time Clinical Interfaces

Jobtailor • Massachusetts

On-site
USD 110,000 - 140,000
Lead Desktop UI Engineer (Qt/QML) – Medical Mapping
Lead Desktop UI Engineer (Qt/QML) – Medical Mapping

Intellias • Newton (MA)

On-site
USD 120,000 - 145,000
Sr Engineer, Embedded GUI Software
Sr Engineer, Embedded GUI Software

Masimo Corporation • Irvine (CA)

On-site
USD 120,000 - 155,000
Annual bonus potential