Embedded Software Engineer | Dublin | Permanent in Dublin
- Home
- Developer Jobs
- Embedded Software Engineer | Dublin | Permanent
Embedded Software Engineer | Dublin | Permanent
- Apply Now
- Dublin
- £69059 - £86324/annum
- IT
- Permanent
Description
Embedded Software Engineer | Dublin | Hybrid | Permanent
Our client, a growing medical device company, is looking for an Embedded Software Engineer to develop firmware for next-generation connected devices.
Responsibilities
Design, develop and test embedded C firmware on ARM microcontrollers.
Develop low-level drivers and peripheral interfaces.
Work with RTOS and bare-metal environments.
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
4+ years' embedded software engineering experience.
Strong embedded C programming skills.
Experience with ARM Cortex-M microcontrollers.
Experience with RTOS (FreeRTOS, Zephyr 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).
BLE or other wireless technologies.
Firmware security or secure boot.
Embedded Linux, C++, Python or CI/CD experience.Benefits: Competitive salary, hybrid working, career development, and the chance to work on technically challenging, life-changing products.
Reperio Human Capital acts as an Employment Agency and an Employment Business
Job Details
| Location | Dublin |
| Job Type | Permanent |
| Language | English |
| Salary | £69059 - £86324/annum |
Get Tailored Job Alerts
Receive top matching software engineering roles, salaries, and remote opportunities directly to your inbox every morning.