Principal Software Engineer - Signals & Algorithm Interfaces (Python/C++)
Medtronic
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 52% of similar roles. Most pay $161,500–$214,500 — the shaded band above. At the midpoint, this role pays about $191k versus about $188k 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 81 open roles on FindRole.
Listed pay typically runs $124,800–$187,200 across 79 roles with salary data.
Most-posted roles
At a glance
As a Principal Software Engineer - Core Infrastructure at Prism Mapping, you will lead the technical direction of the platform's foundational software, including runtime, IPC, device communication, and system services. You will define multi-release roadmaps to ensure scalability with new clinical capabilities and regulatory expectations while setting high standards for reliability, observability, performance, and safety. Your role involves designing and delivering major subsystems, driving technical alignment across teams, and mentoring senior engineers. Deep expertise in Linux systems programming, real-time architecture, Python, and C++ is essential, along with experience in regulated environments and leading complex technical initiatives. You will work on a medical device platform that impacts every physician using the system, requiring broad technical judgment and the ability to communicate complex tradeoffs effectively.
Skills
What you'll do
What we're looking for
More like this
Medtronic
PNC
Nvidia
Capital One Financial
Capital One Financial
Regeneron