Sr Software Engineer: Embedded C++
At a glance
AI generatedTL;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
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
- Principal Electrical Engineer 2
- Principal Facilities Engineer 2
- Building Automation Systems (BAS) Facilities Engineer II 1
- Cardiac Rhythm Management Technical Field Engineer - Seattle, WA 1
- Cloud Software Engineer I - Neuro - Rice Creek/Fridley, MN 1