Software Architect - EP 3D Mapping Systems - Boston Area
Full Time
On-site
USD $160,000.00 - 200,000.00 per year


Michael Page International
Fitment
Dice Job Match Score™
🫥 Flibbertigibetting...
Job Details
Skills
- EP
- Manufacturing
- Research and Development
- Interfaces
- Roadmaps
- Streaming
- Management
- Cyber Security
- IT Management
- Design Review
- Scalability
- Collaboration
- Systems Engineering
- SAFE
- SAP BASIS
- Law
- MPI
- Computer Science
- Software Engineering
- Biomedical Engineering
- Software Architecture
- Electrical Engineering
- Acquisition
- Workflow
- C++
- C#
- Python
- Real-time
- Software Development
- Innovation
- Prototyping
- Communication
- Image Processing
- 3D Computer Graphics
- Visualization
- Cloud Computing
- Algorithms
- Internationalization And Localization
- Signal Processing
- Medical Devices
- Mapping
- Quoting
Summary
- 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-268
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: RTX15e33e
- Position Id: JN-072026-7058268
- Posted 1 day ago
Company Info
Michael Page is one of the world's leading professional recruitment consultancies, specializing in the placement of candidates in permanent, contract, temporary and interim positions with clients around the world.
Operations:
PageGroup today comprises of over 5,000 employees, in 160 offices across 35 countries. We are market leaders in staffing, providing our clients with the highest quality level of service across numerous industries and specialist disciplines.

Create job alert
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs