Senior Embedded Software Engineer | Dublin | Hybrid | Permanent

Reperio Human Capital · Recruitment agency
Full-time•Platform / Infrastructure•€80k-110k/year (EUR)•Ireland · Remote within Ireland · Hybrid
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
Hybrid
Salary
€80k-110k/year (EUR)

Technologies & skills

Primary technologies

What you'll be doing

Join a Dublin-based medtech company as a Senior Embedded Software Engineer, developing firmware for implantable devices and BLE controllers. Responsibilities include low-level driver development, secure OTA updates, and Python-based test tools. Hybrid work model; medical device experience required.

  • Develop and maintain embedded firmware for implantable devices and BLE-enabled controllers
  • Write low-level drivers and bootloaders for low-power microcontrollers
  • Implement secure over-the-air firmware update functionality
  • Produce software documentation in line with IEC 62304
  • Build Python-based test tools to verify firmware

Key requirements

Must-have

  • 6+ years' experience in embedded software development
  • Medical device experience
  • Strong embedded C on low-power MCUs (e.g. ARM Cortex-M)
  • Hands-on Bluetooth Low Energy experience
  • Experience with drivers, bootloaders and hardware bring-up

Nice-to-have

  • IEC 62304 software lifecycle experience
  • Secure boot and OTA update implementation
  • Implantable or wearable device experience
  • RTOS experience (FreeRTOS, Zephyr)
  • Python test automation

Experience: 6+ years

Role signals

Technical focus
embedded software, firmware, BLE, medical devices
Hands-on vs management
Hands-on

Full job description

Senior Embedded Software Engineer | Dublin | Hybrid | Permanent

Our client, an innovative Dublin-based medtech company developing implantable medical devices, is looking for an Embedded Software Engineer to develop firmware for its implant and BLE controller systems.

Responsibilities

  • Develop and maintain embedded firmware for implantable devices and BLE-enabled controllers
  • Write low-level drivers and bootloaders for low-power microcontrollers
  • Implement secure over-the-air firmware update functionality
  • Produce software documentation in line with IEC 62304
  • Build Python-based test tools to verify firmware

Requirements

  • 6+ years' experience in embedded software development
  • Must have medical device experience
  • Strong embedded C on low-power MCUs (e.g. ARM Cortex-M)
  • Hands-on Bluetooth Low Energy experience
  • Experience with drivers, bootloaders and hardware bring-up

Nice to Have

  • IEC 62304 software lifecycle experience
  • Secure boot and OTA update implementation
  • Implantable or wearable device experience
  • RTOS experience (FreeRTOS, Zephyr)
  • Python test automation
    Benefits: Competitive package, hybrid working and the chance to work on cutting-edge implantable medical technology.

Reperio Human Capital acts as an Employment Agency and an Employment Business.

Register now to upload your CV

Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.

Apply NowApply before: 5 Dec 2026