Demo

Software Architect - EP 3D Mapping Systems - Boston Area

Michael Page
Marlborough, MA Full Time
POSTED ON 7/23/2026 CLOSED ON 8/21/2026

What are the responsibilities and job description for the Software Architect - EP 3D Mapping Systems - Boston Area position at Michael Page?

  • Join a revolutionary medical device manufacturing organization
  • Work with a team making a difference to patients all over the world

About Our Client

The company is a medical device organization that design and develop cutting-edge software for complex medical devices. They have an FDA approved device that is live in the US, Europe & Asia and they're looking to further grow their R&D team with this hire, and to continue their growth throughout 2026.

Job Description

This client is looking for a Software Architect of Electrophysiology Navigation & Mapping Systems to help define and develop next-generation electrophysiology navigation and therapy guidance systems.

The key responsibilities for the Software Architect of Electrophysiology Navigation & Mapping Systems will include but are not limited to:

  • Serve as the software architecture lead for next-generation electrophysiology navigation and mapping initiatives.
  • Define software architectures, interfaces, implementation strategies, and integration roadmaps for complex medical device platforms.
  • Develop, review, and contribute directly to software branches supporting prototype, investigational, and commercial system development.
  • Translate electrophysiology workflows and clinical requirements into scalable software architectures.
  • Lead development of software frameworks supporting:
    • real-time cardiac anatomy visualization
    • catheter navigation and localization
    • electroanatomical mapping
    • therapy visualization
    • lesion annotation
    • procedural guidance and workflow automation
  • Architect integration between cardiac ablation systems and navigation platforms, including:
    • communication protocols
    • real-time data streaming
    • synchronization
    • system state management
    • cybersecurity considerations
  • Provide technical leadership and architectural guidance to internal development teams and external engineering partners.
  • Evaluate technical approaches, perform design reviews, and ensure long-term scalability and maintainability of software platforms.
  • Support development of future mapping technologies, including integration of electrical mapping engines with image-based anatomical navigation.
  • Collaborate with Systems Engineering, Electrical Engineering, Clinical, Regulatory, and Quality teams to deliver safe and effective medical device software.
  • Ensure software architectures align with IEC 62304 and medical device software development practices.
MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.

The Successful Applicant

The ideal Software Architect candidate has deep experience developing cardiac mapping, navigation, or electrophysiology visualization systems and can operate at both the architectural and implementation level. This role requires a hands-on technical leader capable of defining software architectures, contributing directly to development branches, guiding technical execution across engineering teams, and translating clinical workflow needs into robust software solutions.

Ideal Experience Will Include

  • Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering, Electrical Engineering, or related discipline.
  • 10 years of professional software development experience, including significant software architecture responsibility.
  • Prior experience developing electrophysiology mapping, navigation, imaging, or procedural guidance systems.
  • Strong understanding of cardiac mapping concepts, including:
    • 3D anatomical reconstruction
    • catheter localization and tracking
    • electrical signal acquisition
    • activation and voltage mapping
    • electrophysiology workflows
  • Demonstrated ability to design complex real-time software architectures.
  • Strong programming background with ability to actively develop, troubleshoot, and optimize production software.
  • Experience with C , C#, Python, or similar languages used in medical visualization, mapping, or real-time systems.
  • Experience coordinating software development across internal teams and external development partners.
  • Ability to balance rapid innovation and prototyping with regulated medical device development requirements.
  • Excellent communication
Preferred Qualifications

  • Experience developing commercial electroanatomical mapping or cardiac navigation systems.
  • Experience with intracardiac imaging, ultrasound visualization, or medical image processing.
  • Experience with:
    • 3D visualization and rendering
    • computational geometry
    • point cloud processing
    • anatomical reconstruction
    • registration algorithms
    • localization technologies
    • cardiac signal processing
  • Knowledge of cardiac ablation technologies, including pulsed field ablation.
  • Experience developing software within IEC 62304 or similar regulated software frameworks.
  • Experience supporting Class II/III medical device development and regulatory submissions.
What's On Offer

The successful Software Architect of Electrophysiology Navigation & Mapping Systems will have:

  • An excellent base salary of $160k-$200k depending on experience.
  • Annual bonus potential
  • Hybrid flexible work schedule (current team works 3-4 days in office per week in Marlborough)
  • Equity in the organization
  • 15 days PTO
  • Full benefits (medical, dental, vision, matching 401k)
  • Excellent growth potential

Contact: Joshua Kerslake

Quote job ref: JN-072026-7058268

Salary : $160,000 - $200,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Architect - EP 3D Mapping Systems - Boston Area?

Sign up to receive alerts about other jobs on the Software Architect - EP 3D Mapping Systems - Boston Area career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$153,752 - $200,235
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Michael Page

  • Michael Page Omaha, NE
  • Company that offers career growth and development. They promote from within! Custom, made-to-order equipment and solutions that allow them to work with acc... more
  • 1 Day Ago

  • Michael Page Durham, NH
  • Our client, a highly respected construction management firm, is seeking a Superintendent to support a significant project in Durham, NH. This is an opportu... more
  • 1 Day Ago

  • Michael Page Durham, NH
  • Our client is seeking an Assistant Project Superintendent to support the successful delivery of commercial construction projects ranging from approximately... more
  • 1 Day Ago

  • Michael Page New London, CT
  • Seeking a Director of Controls Engineering to oversee automation and controls strategy across multiple business units and engineering teams. This individua... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Architect - EP 3D Mapping Systems - Boston Area jobs in the Marlborough, MA area that may be a better fit.

  • Boston, MA Area Jobs Marlborough, MA
  • Cloud Bridge Solutions Inc has openings for the position Software Developer in Marlborough, MA. Duties include design, develop, implement, maintain & test ... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!