Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Boston Scientific Logo

Principal QT/UI Software Engineer - Electrophysiology - Engineering - Development

Boston Scientific

$103,700 - $197,000
Aug 13, 2025
Cambridge, MA, USA
Apply Now

Boston Scientific is looking for a Principal Software Engineer to develop communication protocols for cardiac arrhythmia diagnosis and treatment applications, specifically for the Opal Mapping System, which requires high-performance rendering and algorithmic techniques for real-time anatomical modeling of the human heart.

Requirements

  • C++ development and debugging Experience
  • QT GUI Experience, including Qt Widgets and/or Qt Quick/QML
  • Experience with Object Oriented programming principles
  • Implements, tests, troubleshoots, and debugs source code for complex software applications
  • Experience with developing on the Linux platform
  • Experience with software configuration management tools for source code control (Git), issue tracking (Jira), requirements management (JAMA)
  • Experience mentoring lower-level engineers

Responsibilities

  • Provide technical leadership to the team in software architecture and best in class software development methodologies and practices.
  • Architect, design, develop and release innovative high performance medical device software.
  • Solve difficult problems, improve state of the art, and achieve engineering excellence.
  • Collaborate across disciplines effectively (HW, Systems, Test, Quality, Regulatory) to focus and maximize end-to-end solution value and quality
  • Participates in preclinical system experiments in the lab, with physicians, and 3rd parties
  • Implements, tests, troubleshoots, and debugs source code for complex software applications
  • Follow the full design life cycle process including driving efforts in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.

Other

  • BS/MS in Computer Science or equivalent experience, with a strong software development background.
  • 8+ years relevant Experience
  • Excellent analytical and problem-solving skills
  • Ability to contribute to multiple projects in parallel
  • Hybrid Work Mode