Senior Embedded Systems Engineer: RTOS, STM32, Medical Tech

Medtronic

Galway

On-site

EUR 66,000 - 98,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Medtronic is seeking a Senior Embedded Software Engineer to design, implement, and maintain embedded software for medical products. You will work on proof-of-concept solutions and new features, collaborating with software, hardware, and quality teams across multiple countries to ensure robust, compliant software development.

The role emphasizes real-time performance, testability, and secured coding practices in a regulated environment, with opportunities for growth and impact in advancing

Qualifications

  • Minimum 4 years of relevant embedded software experience (Bachelor) or 2 years with a Master.
  • Strong hands-on programming in embedded C/C++.
  • Experience with microcontroller development in bare-metal and RTOS environments (STM32; ThreadX or equivalent).
  • Experience developing and optimising embedded software for performance, memory usage, reliability and real-time behaviour.
  • Experience designing software for testability, unit tests, and tests on target hardware.
  • Experience integrating hardware and developing drivers for UART, SPI, I2C, ADC, PWM, USB.
  • Experience with static analysis, code reviews, and secure coding practices.
  • Exposure to Git, CI/CD in regulated environments.
  • Familiarity with IEC 62304 is a plus.
  • Ability to mentor junior engineers.

Responsibilities

  • Design, develop and maintain embedded software for medical products.
  • Work on proof-of-concept solutions and new product features.
  • Collaborate with software, hardware, systems, test and quality teams across countries.
  • Contribute to software architecture and modular design.
  • Participate in code reviews and software testing.
  • Develop software requirements and design documentation; support risk analysis.

Skills

Embedded C
Embedded C++
RTOS (ThreadX)
STM32
Hardware drivers
Unit testing with mocks
Git/CI-CD
Regulated development
Python tooling

Education

Bachelor’s in CS/EE/Embedded
Master’s (optional)

Tools

Git
CI/CD
DI/Testing tools

Job description

Medtronic is seeking a Senior Embedded Software Engineer to design, implement, and maintain embedded software for medical products. You will work on proof-of-concept solutions and new features, collaborating with software, hardware, and quality teams across multiple countries to ensure robust, compliant software development.

The role emphasizes real-time performance, testability, and secured coding practices in a regulated environment, with opportunities for growth and impact in advancing

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)

IE5 COV - Nellcor Puritan Bennett IRL • Galway

On-site
EUR 66,000 - 98,000
Competitive salary
Medtronic Incentive Plan (MIP)
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 Embedded Software Engineer – Medical Devices
Senior Embedded Software Engineer – Medical Devices

Medtronic • Connacht

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

Medtronic • Galway

Hybrid
EUR 66,000 - 98,000
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 Embedded Software Engineer
Senior Embedded Software Engineer

Medtronic • Connacht

On-site
EUR 66,000 - 98,000
Senior Embedded Software Engineer at Medtronic
Senior Embedded Software Engineer at Medtronic

Medtronic • Galway

On-site
EUR 66,000 - 98,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
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 Engineer - Hybrid/Remote
Senior Embedded Linux Engineer - Hybrid/Remote

Stryker Corporation • Carrigtohill

Hybrid
Confidential