Senior Software Engineer — Medical Device (Hybrid - Waltham, MA) Contract

Waltham, MA

Job Summary:


We are looking for a Senior Software Engineer with strong software development experience in C++ and User Interface Software Development to join our exciting and fast-paced development team.


The succes sful candidate will be involved in all aspects of the system's software, including Graphical User Interface development. They will also interface with other teams, such as systems engineering, hardware engineering and technicians from the field, to develop meaningful tools for the Opal Mapping System.


The Opal H Dx Mapping System centers around a real-time virtual world of the human heart. As a physician probes the heart with a catheter, the system generates an accurate anatomical model of the chamber. High-performance rendering and algorithmic techniques are vital to creating a stunning view and providing the physician with instant feedback.


Our technology includes C++ (C++11 or newer), Qt (Qt Widgets or Qt Quick/QML), Linux


Responsibilities and Job Requirements:


The Senior Software Engineer will have a key role in the development of clinical features for cutting edge medical applications in the field of Cardiac arrhythmia diagnosis and treatment. The responsibilities will include:


• 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, im prove 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



Quality Systems Duties and Responsibilities:


Build Qu al ity into all aspects of their wor k by mai ntaining compliance to all quality requirements, e.g. Requirements, Design, and User Story documentation and revie w.


Qualifications :

• BS/MS in Computer Science or equivalent experience, with a strong software development background.

• 5 years relevant Experience

• C++ development and debugging Experience

• QT GUI Experience, including Qt Widgets and/or Qt Quick/QML

• Experience with Object Oriented programming principles

• Excellent analytical and problem-solving skills

• Ability to contribute to multiple projects in parallel

• 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.

• Participate in the development of technical documentation, including design specifications, test plans, and user manuals.

• Promote a collaborative environment and pragmatic engineering decision-making.

• Identify and implement co ntinuou s improvements to work processes and tools.

• Support field clinical staff on use of medical software and troubleshooting issues.


Preferred Qualifications :

• Experience with developing on the Linux platform

• Experience with scrum framework

• Good written and verbal communication skills. General report writing/documentation experience

• Experience with medical device standards including IEC 62304, 60601, ISO 14971, 13485

• Experience with software configuration management tools for source code control (Git), issue tracking (Jira), requirements management (JAMA)

• A good learner who can master complex software and quickly adapt to new tools and technologies.

• Open GL a plus

• Experience mentoring lower-level engineers

Posted 2025-09-21

Recommended Jobs

Residential Counselor I | Pride

Gandara Mental Health Center, Inc.
Florence, MA

Job Description Job Description Why Work for Gandara : The Residential Counselor I will maintain a therapeutic environment within the residence, which includes meeting the needs of the client…

View Details
Posted 2025-07-24

Outside Sales Representative - Plymouth, MA

UniFirst
Sandwich, MA

Ready to join a dynamic and growing organization with unlimited potential? UniFirst is seeking an Outside Sales Representative to join our team! Work for an international leader in the $18 b…

View Details
Posted 2025-07-30

Sales Associate - Part-Time

PVH
Wrentham, MA

Be part of an iconic story. TOMMY HILFIGER is one of the world’s most recognized global lifestyle brands, confidently welcoming and inspiring consumers since 1985. Originally established in New …

View Details
Posted 2025-09-21

HVAC Instructor

Porter & Chester Institute
Worcester, MA

Job DescriptionJob Description "Note: The PCI Chicopee, MA campus will be moving to Springfield, MA later this year, 2025. Candidates who apply for openings in Chicopee, MA need to be willing to tran…

View Details
Posted 2025-09-21

Production Lead

KRIPALU CENTER FOR YOGA AND HEALTH
Stockbridge, MA

Are you enthusiastic about organizing events and crafting unforgettable experiences? We’re seeking a dynamic and energetic Production Lead to join our team! In this role, you'll collaborate with a …

View Details
Posted 2025-09-21

Legal Project Manager, Legal Operations

Dana-Farber Cancer Institute
Brookline, MA

Overview As a member of the Office of General Counsel (OGC), the Legal Project Manager, Legal Operations, plays a crucial role in enhancing operational efficiency and business processes. This po…

View Details
Posted 2025-09-08

Operations Associate

Sephora
Peabody, MA

Sephora is seeking a Part-Time Operations Associate in Peabody, United States. This role involves supporting daily operations, managing inventory, and assisting with visual merchandising to uphold Sep…

View Details
Posted 2025-08-06

Quick Lube Service Technician

Mirak Automotive Group
Arlington, MA

Looking for a career in Automotive Servicing? Want to learn from one of the best? What is the difference between Mirak Automotive Group? We are a family-owned dealership who prides itself on longevity…

View Details
Posted 2025-08-27

Part-Time Afterschool Nanny

Nanny Poppins Agency
Cambridge, MA

Part-Time l Nanny $28–$33/hour – Be lmont, MA Location: Belmont, MA Schedule: Monday–Friday, 2:00 PM–6:00 PM (20 guaranteed hours/week) Compensation: $28–$33/hour (based on experience) …

View Details
Posted 2025-08-24

Ultrasound Technologist - Nights

Cambridge Health Alliance
Everett, MA

Requisition Number: 9389 Location: CHA Everett Hospital  Work Days: Friday and Saturday 7pm-7am EH   Category: Radiology   Department: Ultrasound  Job Type: PT20Plus HPW   Work Shift: Night …

View Details
Posted 2025-08-07