Skip to main content
D

Embedded Software Engineer | Dublin | Permanent

Dublin
5 hours ago
Full-time
On-site
Dublin
£51,794 - £77,691 GBP yearly
IT
Embedded Software Engineer | Dublin | Permanent

Our client, an innovative, venture-backed medical device company, is looking for an Embedded Software Engineer to develop firmware for a next-generation, low-power wireless medical device.

Responsibilities

Design, develop and test embedded C firmware on ARM microcontrollers.
Develop low-level drivers and peripheral interfaces.
Optimise firmware for low power consumption and memory usage.
Support board bring-up and hardware/software integration.
Debug and optimise embedded systems.
Contribute to firmware design and code reviews.
Produce technical documentation in a regulated environment.Requirements

3+ years' embedded software engineering experience.
Strong embedded C programming skills, with working knowledge of C++.
Experience with ARM Cortex-M microcontrollers.
Experience with RTOS (Zephyr, FreeRTOS or similar) and/or bare-metal development.
Good knowledge of SPI, I2C, UART and other communication interfaces.
Hands-on debugging experience using JTAG, oscilloscopes and logic analysers.Nice to Have

Medical device experience (IEC 62304, ISO 13485) or another regulated industry such as automotive.
BLE or other wireless technologies, ideally on Nordic nRF52/53.
Low-power or battery-powered firmware design.
Python, MISRA C or CI/CD experience.Benefits: Competitive salary plus share options, career development within a small, highly skilled team, and the chance to work on life-changing medical technology.

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