Medtronic

healthcare technology

Sr.SoftwareEngineer-Signals&AlgorithmInterfaces(Python/C++)

$125–187k Newton, Massachusetts, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Sr. Software Engineer - Signals & Algorithm Interfaces (Python/C++) at Medtronic. Skills: Signals & Algorithm Interfaces, Python, C++, real-time signal/data pipelines, productionizing code, software architecture. Own the production interfaces between the Affera Signals & Algorithms team's work and the rest of the Prism Mapping system. Collaborate with algorithm developers to bring new algorithms into production, optimizing for production-level latency, memory, and determinism”

Industry & Context.

healthcare technology
Problems you'll solve

debugging and problem-solving skills; ability to work effectively with ambiguity and incomplete information

Eligibility Requirements

minimum of 4 days a week onsite, regulated environment, U. S. work authorization required for roles below Principal level

What They're Looking For.

Must Have

Bachelor's degree and a minimum of 4 years of relevant experience OR Master’s degree with a minimum of 2 years of relevant experience OR PhD with 0 years relevant experience

Nice to Have

experience with real-time or near-real-time signal/data pipelines, Working knowledge of DSP fundamentals as applied to biomedical, sensor, or telemetry signals, Experience productionizing research or prototype code into reliable, testable production systems, Python and/or C++ expertise, with a track record of delivering production software, Experience building large, complex software applications or subsystems, Experience with Linux, networking, and multi-device or distributed systems, Experience with Docker, CI/CD, and automated testing, debugging and problem-solving skills, including the ability to work effectively with ambiguity and incomplete information, Experience contributing to architecture, design standards, or technical direction within a team or subsystem, Experience collaborating across cross-functional teams in a regulated or quality-driven environment, Sets standards and best practices for effective use of AI development tools on the team

What You'll Do.

Own the production interfaces between the Affera Signals & Algorithms team's work and the rest of the Prism Mapping system

Collaborate with algorithm developers to bring new algorithms into production

optimizing for production-level latency

Partner with visualization and UI engineers to ensure algorithm outputs are displayed accurately on the map and in the application

or subsystems end-to-end

Determine the technical approach for complex component- and subsystem-level problems with limited supervision

Lead development across design

and support for assigned areas

Contribute to software architecture

engineering practices

and development processes

Provide technical leadership through code reviews

Collaborate effectively across software

and quality in a regulated environment

Communicate technical issues

and recommendations clearly to team members and stakeholders

Make architectural decisions about buffering

Mentor newer engineers on signal-domain

Set the standard for how we ship algorithm-adjacent code in a regulated environment

How You'll Work.

Team & Collaboration

Collaborate with algorithm developers; Partner with visualization and UI engineers; Collaborate effectively across software, systems, hardware, and quality in a regulated environment; Communicate technical issues, tradeoffs, and recommendations clearly to team members and stakeholders; Experience collaborating across cross-functional teams in a regulated or quality-driven environment

Communication Scope

Communicate technical issues, tradeoffs, and recommendations clearly to team members and stakeholders

Full Job Description

We anticipate the application window for this opening will close on - 15 Jun 2026 At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You’ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world. # **A Day in the Life** At Medtronic, we bring bold ideas forward with speed and decisiveness to put patients first in everything we do. In-person exchanges are invaluable to our work. We’re working a minimum of 4 days a week onsite as part of our commitment to fostering a culture of professional growth and cross-functional collaboration as we work together to engineer the extraordinary. As a Sr. Software Engineer – Signals & Algorithm Interfaces (Python/C++) you will own the production interfaces between the Affera Signals & Algorithms team's work and the rest of the Prism Mapping system. A typical week mixes collaborating with algorithm developers to bring a new algorithm into production, optimizing it for the latency, memory, and determinism the live system demands, designing the data paths that feed it in real time, and partnering with visualization and UI engineers to ensure algorithm outputs are displayed accurately on the map and in the application. You'll write algorithm code yourself when the work calls for it. You'll make architectural decisions about buffering, threading, and data contracts; mentor newer engineers on signal-domain debugging; and set the standard for how we ship algorithm-adjacent code in a regulated environment. _About the Affera Prism Mapping System_ The Affera Prism Mapping System is an advanced electrophysiology mapping platform used by physicians to diagnose and guide the treatment of cardiac arrhythmias. It captures and processes signals from inside the beating heart, builds detailed real-time three-dimensional maps of cardiac anatomy and electrical activity, and presents that information to clinicians and mapping

Free ATS check

Applying for this Sr. Software Engineer - Signals & Algorithm Interfaces (Python/C++) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Medtronic?

Real rants from real employees. Read before you apply.

Read Company Rants →