Sr Software Engineer: Embedded C++

Medtronic

Remote Actively hiring Posted this week
Jacksonville, FL Posted 4 days ago $124,800$187,200 / year

At a glance

AI generated

TL;DR

As a Senior Embedded Software Engineer at the Ear, Nose & Throat (ENT) Operating Unit of Medtronic, you will lead the design and development of embedded software for next-generation medical devices. Your daily tasks include architecting and implementing real-time systems in C and C++, collaborating with hardware and quality teams to ensure compliance with regulatory standards such as IEC 62304, conducting code reviews, and mentoring junior engineers. You must have a strong background in embedded software development, experience with ARM Cortex or similar microcontroller platforms, and familiarity with medical device regulations. This role requires expertise in real-time operating systems (RTOS), hardware/software interfaces, and proficiency in tools like Git and Azure DevOps, making it ideal for someone passionate about advancing healthcare technology in a highly regulated environment.

Skills

C C++ ARM Cortex ST Microelectronics ADI Sharc Rust Git Azure DevOps IEC 62304 FDA regulations RTOS microcontrollers medical device standards static analysis tools

What you'll do

  • Lead the architecture, development, and integration of embedded software systems for medical devices.
  • Design and implement real-time embedded software in C and C++ for next-generation medical devices.
  • Mentor junior engineers and conduct code reviews to ensure software reliability and performance.
  • Collaborate with hardware and quality teams to meet regulatory requirements and compliance standards.
  • Stay updated on industry trends, best practices, and emerging technologies relevant to embedded systems.

What we're looking for

  • 4+ years of experience in embedded software development with C and C++.
  • Proven ability to lead software architecture and development for medical devices.
  • Experience developing and reviewing documentation according to IEC 62304 standards.
  • Strong understanding of real-time operating systems, microcontrollers, and hardware interfaces.
  • Familiarity with ARM Cortex or similar microcontroller platforms.
  • Knowledge of medical device regulations and FDA requirements.
  • Excellent problem-solving, communication, and leadership skills.

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 52 open roles on FindRole.

Listed pay typically runs $124,800–$187,200 across 51 roles with salary data.

Most-posted roles

View all roles at Medtronic