Join a mission-driven technology team that’s redefining what’s possible in cardiac care. We’re developing an advanced medical system designed to help physicians diagnose and treat cardiac arrhythmias with precision and confidence. This role offers the opportunity to contribute to an innovative platform at the intersection of real-time software, visualization, and life-saving technology.
You’ll work within a collaborative engineering environment where creativity and technical excellence drive meaningful patient impact. This position is based onsite in the Greater Boston area or in Minneapolis, with a hybrid structure (minimum of four days onsite per week) that encourages direct collaboration, mentorship, and cross-functional engagement.
The Senior Software Engineer will be a key contributor on the system software team, responsible for designing and implementing complex, high-performance applications that integrate closely with medical hardware and imaging systems. The ideal candidate will have deep technical expertise in Python and C++, a strong understanding of modern software architecture, and a passion for developing reliable, user-focused medical technologies.
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with 4+ years of relevant experience
OR Master’s degree with 2+ years of experience
OR PhD with industry or research experience in relevant areas
Preferred Qualifications
Responsibilities
This is a unique opportunity to contribute to a next-generation medical platform that directly impacts patients’ lives. You’ll join a team that values innovation, technical rigor, and the pursuit of excellence in every aspect of product development.