Embedded Software Engineer Dublin Permanent

Posted 2 hours 15 minutes ago by Reperio Human Capital

51 794,00 € - 77 691,00 € Annual
Permanent
Full Time
I.T. & Communications Jobs
Dublin, Ireland
Job Description
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