Principal Software Engineer - UI/UX (Qt/QML)
Core
Lead architecture for the Prism Mapping application UI (Qt/QML) used by clinicians to diagnose and guide treatment of cardiac arrhythmias in real-time.
Role type
Principal Software Engineer (UI/UX)
Builds
Real-time 3D cardiac mapping visualization and interaction surfaces for electrophysiology procedures.
Domain
Healthcare technology / Medical devices / Cardiology
Deliverable
production ML models | product features
Required skills
Qt/QML architecture, C++, Python, real-time data handling, GPU rendering, clinical workflow integration, regulated environment experience, technical leadership, mentoring, system design, cross-functional collaboration
Preferred skills
AI tool adoption, complex multi-component system architecture, large cross-functional initiative leadership, ambiguous problem solving, regulated environment expertise
Technologies
Qt, QML, C++, Python
Responsibilities
Lead UI architecture design and multi-release direction; define engineering standards for clarity, safety, and performance; mentor senior engineers; drive technical alignment across cross-functional teams; shape technical roadmap for major subsystems; communicate complex technical tradeoffs to stakeholders.
Seniority
Principal, strategy & mentorship