Principal Software Engineer
Cisco
At a glance
AI generatedAs a Principal Software Engineer at Affera focusing on Signals & Algorithm Interfaces in Python and C++, you will lead the technical direction of integrating the Signals & Algorithms team's work into the Prism Mapping platform, ensuring new algorithms reach clinical settings safely and efficiently. Your responsibilities include designing real-time signal pipelines, algorithm execution frameworks, and data contracts that connect hardware, algorithms, mapping, and UI. You will mentor senior engineers, drive complex system design initiatives, and ensure engineering standards are met for real-time guarantees and clinical performance. The role requires deep expertise in Python and C++, as well as a strong understanding of digital signal processing fundamentals and the constraints they impose on system architecture. Your work will significantly impact how quickly new clinical capabilities reach physicians and perform reliably in the lab.
Skills
What you'll do
What we're looking for
Market check
This $152,800–$229,200 range sits above 61% of similar postings on FindRole.
Peer median band
$139,900–$223,400
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$149,950–$211,200
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
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 24 open roles on FindRole.
Listed pay typically runs $135,200–$198,000 across 24 roles with salary data.
Most-posted roles
More like this
Cisco
Microsoft
Oracle
The Walt Disney Company
The Walt Disney Company
Regeneron