Embedded Software Engineer | Shannon | Permanent Our client, an established electronics manufacturer, is looking for an Embedded Software Engineer to develop embedded software for its life-safety and connected-home products. Responsibilities Design, develop and test embedded C/C++ software for microcontroller-based products. Develop drivers, communication protocols and system features. Support the integration of wireless technologies, including BLE, Matter, Thread and Wi-Fi. Support hardware bring-up and hardware/software integration. Carry out unit, integration and system-level testing. Investigate defects and perform root-cause analysis. Contribute to design reviews, code reviews and CI/CD practices.Requirements Degree in Software Engineering, Computer Science, Electronic Engineering or a related discipline. 4+ years' embedded software engineering experience. Strong C and/or C++ programming skills. Experience with microcontrollers, RTOS, embedded Linux or bare-metal development. Good knowledge of SPI, I2C, UART, USB, Bluetooth and Wi-Fi. Comfortable working from datasheets and schematics during board bring-up. Right to work in Ireland.Nice to Have Zephyr or FreeRTOS, and ARM Cortex-M experience. BLE, Matter, Thread or proprietary RF. Python, Git, TDD or CI/CD experience. Cybersecurity, or experience with regulated or safety-critical products. Reperio Human Capital acts as an Employment Agency and an Employment Business
Embedded Software Engineer | Shannon | 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.