- Home
- Jobs
- Platform / Infrastructure
- Senior Embedded Software Engineer | Dublin | Hybrid | Permanent
Senior Embedded Software Engineer | Dublin | Hybrid | Permanent
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Full-time
- Workplace
- Hybrid
- Salary
- €80k-110k/year (EUR)
- Category
- Platform / Infrastructure
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
Similar jobs
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.