Senior Embedded Software Engineer – Medical Devices

Medtronic

Connacht

On-site

EUR 66,000 - 98,000

Full time

12 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Medtronic in Ireland seeks a Senior Embedded Software Engineer to design and develop software for medical products across the lifecycle. You will work with crossfunctional teams in multiple countries, contributing to architecture, documentation, and quality for regulated environments.

The role emphasizes hands-on embedded development, code reviews, testing, and mentoring junior engineers while delivering robust, real-time software for patient care.”

Qualifications

  • Bachelor's or Master’s degree with relevant experience in embedded software development.
  • Strong hands-on programming experience in embedded C and C++.
  • Experience with microcontrollers in bare-metal and RTOS environments (STM32 and ThreadX or equivalent).
  • Experience integrating hardware and developing drivers for UART, SPI, I2C, ADC, PWM, USB.
  • Experience optimizing embedded software for performance, memory, reliability and real-time behaviour.
  • Designing software for testability with unit testing and mocks; software integration testing.
  • Experience with static analysis, code reviews, and secure coding practices.
  • Experience with Git and CI/CD workflows; familiarity with regulated development processes.
  • Ability to provide technical guidance and mentoring to junior engineers.

Responsibilities

  • Design, develop, and maintain embedded software for medical products.
  • Contribute to software architecture and modular design.
  • Collaborate with software, hardware, systems, test, and quality teams across countries.
  • Participate in code reviews, testing, and technical design discussions.
  • Investigate issues and implement solutions; maintain software requirements and traceability.
  • Provide guidance to junior engineers and contribute to risk analyses and documentation.

Skills

Embedded C/C++ programming
RTOS development
Microcontroller experience
Driver development
Unit testing with mocks
Static analysis and secure coding
Git
CI/CD
Regulated environments
Software requirements & traceability
Mentoring juniors
Code reviews

Education

Bachelor's degree in Computer Science, Electrical Engineering, Electronics, Embedded Systems, or related field
Master's degree with 2+ years of relevant experience

Tools

Git
ThreadX
STM32
Python (tests)

Job description

Medtronic in Ireland seeks a Senior Embedded Software Engineer to design and develop software for medical products across the lifecycle. You will work with crossfunctional teams in multiple countries, contributing to architecture, documentation, and quality for regulated environments.

The role emphasizes hands-on embedded development, code reviews, testing, and mentoring junior engineers while delivering robust, real-time software for patient care.”

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer — Medical Devices
Senior Embedded Software Engineer — Medical Devices

Medtronic • Galway

Hybrid
EUR 66,000 - 98,000
Flexible work arrangement
Incentive plan (MIP)
Senior Software Engineer: Impactful Medical Device Software
Senior Software Engineer: Impactful Medical Device Software

GAL Medtronic Vascular Galway Unlimited Company • Athenry-Oranmore Municipal District

On-site
EUR 66,000 - 98,000
Flexible benefits
MIP incentive
Senior Software Engineer - Embedded Medical Devices & Cloud
Senior Software Engineer - Embedded Medical Devices & Cloud

Medtronic • Galway

Hybrid
EUR 66,000 - 98,000
Senior Embedded Software Engineer (Medical Devices)
Senior Embedded Software Engineer (Medical Devices)

IE5 COV - Nellcor Puritan Bennett IRL • Galway

On-site
EUR 66,000 - 98,000
Competitive salary
Medtronic Incentive Plan (MIP)
Software Engineer I - Medical Devices (Hybrid)
Software Engineer I - Medical Devices (Hybrid)

Medtronic • Connacht

Hybrid
EUR 44,000 - 66,000
Annual bonus
Pension
Healthcare
+1
Senior Embedded Systems Engineer: RTOS, STM32, Medical Tech
Senior Embedded Systems Engineer: RTOS, STM32, Medical Tech

Medtronic • Galway

On-site
EUR 66,000 - 98,000
Senior Embedded Linux Engineer – Medical Devices
Senior Embedded Linux Engineer – Medical Devices

Stryker Ireland • Cork

On-site
EUR 51,000 - 86,000
Senior Embedded Linux Software Engineer - Medical Device UI
Senior Embedded Linux Software Engineer - Medical Device UI

Stryker • Cork

On-site
EUR 51,000 - 86,000
Senior Electronics R&D Engineer — Medical Devices
Senior Electronics R&D Engineer — Medical Devices

IE5 COV - Nellcor Puritan Bennett IRL • Galway

On-site
EUR 65,000 - 97,000
Senior Embedded Linux Engineer — Medical Devices (Qt/C++)
Senior Embedded Linux Engineer — Medical Devices (Qt/C++)

Stryker Group • Cork

On-site
EUR 51,000 - 86,000