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
Embedded Software Engineer | Dublin | Permanent employer: Reperio Human Capital
Reperio Human Capital is an exceptional employer, offering a dynamic work culture in the heart of Belfast that fosters ambition and growth. With uncapped earning potential and clear pathways for career progression, employees are empowered to thrive in a high-performance environment while building meaningful relationships within the tech sector. Join us to be part of a supportive team that values resilience and competitive spirit, making every day rewarding and impactful.