Principal Software Engineer, Signals & Algorithm Interfaces
Medtronic
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 79% of similar roles. Most pay $161,587–$221,000 — the shaded band above. At the midpoint, this role pays about $156k versus about $191k for comparable roles.
Based on 240 similar postings.
Employer
Medtronic plc is the world's largest medical technology company by revenue, specializing in device-based therapies for over 70 health conditions.
Medtronic currently has 64 open roles on FindRole.
Listed pay typically runs $124,000–$186,000 across 63 roles with salary data.
Most-posted roles
At a glance
Sr. Software Engineer - Signals & Algorithm Interfaces (Python/C++) joins the Affera Signals & Algorithms team to manage production interfaces within the Prism Mapping system. This role involves collaborating with algorithm developers to integrate new features, optimizing for latency, memory, and determinism while designing real-time data paths. You will partner with visualization and UI engineers to ensure accurate data display on maps, write algorithm code when necessary, and make critical architectural decisions regarding buffering, threading, and data contracts. The role requires expertise in Python and C++, with a focus on real-time signal processing, DSP fundamentals, and Linux environments. Working within a regulated environment, you will solve complex problems related to electrophysiology mapping, transforming raw signals from the beating heart into three-dimensional maps of cardiac anatomy to assist physicians in diagnosing and treating cardiac arrhythmias during live procedures.
What does a Software Engineer earn in Massachusetts?
Median $193000 from 83 postings across 18 companies.
Skills
What you'll do
What we're looking for
More like this
Medtronic
Medtronic
Medtronic
Booz Allen Hamilton
PayPal
PayPal