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

Medtronic

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

At a glance

AI generated

TL;DR

As a Senior Software Engineer on the Affera Signals & Algorithm Interfaces team, you will be responsible for integrating and optimizing new algorithms into the Prism Mapping system, ensuring they meet production-level latency, memory, and determinism requirements. Your day-to-day tasks include collaborating with algorithm developers to bring research into reliable production systems, partnering with UI engineers to accurately display outputs, and making architectural decisions regarding data contracts and threading. You will also mentor junior team members, contribute to software architecture, and set standards for AI development tools in a regulated environment. The ideal candidate has strong Python or C++ expertise, experience with real-time signal pipelines, and knowledge of DSP fundamentals applied to biomedical signals. Additionally, familiarity with Linux, Docker, CI/CD, and automated testing is preferred.

Skills

Python C++ Docker CI/CD Linux Networking Multi-device systems Automated testing DSP fundamentals Biomedical signals Telemetry signals Real-time signal pipelines Large software applications Complex subsystems Debugging skills Ambiguity problem-solving Architecture design standards Cross-functional collaboration Regulated environment

What you'll do

  • Own and optimize production interfaces between Signals & Algorithms team and Prism Mapping system.
  • Collaborate with algorithm developers to bring new algorithms into production, ensuring latency and memory efficiency.
  • Design data paths for real-time feeding of algorithms into the live system.
  • Partner with visualization engineers to accurately display algorithm outputs in applications.
  • Mentor newer engineers on signal-domain debugging and regulated environment practices.

What we're looking for

  • 4+ years of relevant software engineering experience or equivalent education.
  • Strong expertise in Python and/or C++ with proven production software delivery.
  • Experience in real-time or near-real-time signal/data pipeline development.
  • Background in building large, complex software applications/subsystems.
  • Proficiency in Linux, networking, and multi-device/distributed systems.
  • Knowledge of Docker, CI/CD, and automated testing practices.

Market check

Salary context

This $124,800–$187,200 range sits above 46% of similar postings on FindRole.

Peer median band

$118,750$199,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$135,000$184,468

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

Sr. Software Engineer

University of Miami

Locations Miami, Florida, US 34 days ago
Node.js React AWS Azure Google Cloud Platform Typescript JavaScript HTML CSS Express.js Nest.js Loopback.js RESTful APIs SQL NoSQL Git Docker Kubernetes Jest Cypress DevOps CI/CD Agile Scrum Python R Angular Vue.js D3.js Plotly.js

Sr Software Engineer - Python

PayPal

Usa - California - San Jose - Corp - N First St, US 80 days ago $143,500$212,850
Python Django Flask REST APIs SOA Git AWS GCP Azure OAuth2 NoSQL PostgreSQL CI/CD

Sr Software Engineer - BE Python

PayPal

Usa - California - San Jose - Corp - N First St, US 51 days ago $143,500$212,850
Python Django Flask SQL NoSQL Git AWS GCP Azure Terraform SQS RabbitMQ Kafka Pulsar Redis

Sr Software Engineer, BE Python

PayPal

Usa - California - San Jose - Corp - N First St, US 80 days ago $143,500$210,160
Python AWS Terraform RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar DynamoDB DocumentDB Cassandra MySQL Aurora Linux Java Bash API Gateway Lambda CI/CD

Software Engineer (Python)

PNC

Two Pnc Plaza (Pa374), US 22 days ago
Python SQL Hadoop HDFS Hive Spark Neo4j Cypher Git Linux Unix Shell Scripting Agile GDPR GLBA