Principal Software Engineer - Signals & Algorithm Interfaces (Python/C++)

Medtronic

Hybrid Actively hiring Verified listing
Newton, US Posted 11 days ago $152,800$229,200 / year

At a glance

AI generated

TL;DR

As 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

Python C++ DSP Real-time systems Algorithm development System architecture Networked systems Cross-functional leadership Technical decision-making Regulated environments AI tools

What you'll do

  • Lead architecture for real-time signal pipelines and algorithm execution frameworks on Prism Mapping platform.
  • Define multi-release direction for algorithm integration architecture and team partnership model.
  • Set engineering standards for real-time guarantees, determinism, and clinical performance in algorithms.
  • Drive technical alignment across software, systems, quality, product, and other cross-functional teams.
  • Provide technical leadership through mentoring, design reviews, and guidance on critical decisions.

What we're looking for

  • Extensive experience in architecting real-time signal and algorithm pipelines.
  • Deep expertise in Python and C++ for complex, multi-component systems.
  • Proven track record of delivering real-time, device-integrated, or networked systems.
  • Strong understanding of DSP fundamentals and their architectural constraints.
  • Experience leading large, cross-functional technical initiatives.
  • Ability to define architecture and standards across multiple components or teams.
  • Track record in building research-to-production pathways for algorithm work.

Market check

Salary context

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

About Medtronic

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

View all roles at Medtronic

More like this

Similar roles

Principal Software Engineer

Cisco

Remote (Usa-San Jose, US) 85 days ago $231,400$331,800
Python C++ ASIC development Networking function implementation CI/CD PostgreSQL Kubernetes AWS Docker Prometheus Grafana P4 programming SDK development Linux操作系统 Git Jira Confluence
Remote

Principal Software Engineer

Microsoft

US 64 days ago $139,900$274,800
Python Java JavaScript C C++ Kubernetes Docker CI/CD PostgreSQL AWS Azure GoogleCloud HPC AI Telemetry PowerManagement CoolingSystems DataCenterOperations

Principal Software Engineer

Oracle

US 42 days ago $96,800$223,400
Java Python Linux Docker Kubernetes Terraform CI/CD Prometheus Grafana PostgreSQL AWS Azure Oracle Cloud Infrastructure BMCs NICs SmartNICs ILOMs GPUs Microservices Observability High Availability Security Networking Compute Distributed Systems Firmware Development Testing

Principal Software Engineer

The Walt Disney Company

Remote (Usa - Fl - 215 Celebration Place, US) 43 days ago
AWS Azure Git CI/CD Kubernetes DevOps AppDynamics Splunk Jira ServiceNow Confluence TOGAF Snowflake Agile SAFe
Remote

Principal Software Engineer

The Walt Disney Company

Remote (Usa - Ca - Market St, US) 37 days ago $206,400$276,700
Python C/C++ gStreamer Docker REST APIs Git AV1 AV2 HEVC VVC AI/ML models Media Metadata Processing Web service development Data visualization Continuous Integration
Remote

Principal Software Engineer

Regeneron

Tarrytown, US 71 days ago $128,600$210,000
Python TypeScript REST API AWS Docker PostgreSQL MySQL Redshift Snowflake ETL orchestration LLM-assisted development tools Claude Code GitHub Copilot CI/CD