img
Permanent

Embedded Software Engineer | Dublin | Permanent

Reperio Human Capital
Dublin
money-bag £51794 - £77691/annum
Posted: 07 October 2026 (Today)
Closing date: 05 November 2026
Ref: 225694905

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.

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!