Senior Embedded Software Engineer As a Senior Embedded Software Engineer, you will play a key role in the design, development, and integration of embedded software for R&D in a market leading device company. You'll work as part of a cross-functional engineering team, contributing to firmware development, system design and hardware development of a range of connected devices. There will also be good scope to upskill in several areas as the company prides themself in having a multi-skilled environment. Requirements: 5+ years' experience in embedded software development Strong proficiency in C and/or C++ for embedded systems Experience with real-time operating systems Familiarity with microcontroller-based design - ARM Knowledge of serial protocols (SPI, I2C, UART) and communication stacks Previous experience working in regulated environments Experience with Previous IOT Devices is good to have Benefits: Healthcare Pension Hybrid working If/When you are interested in this role get in touch with Daniel Brown at Reperio Human Capital Reperio Human Capital acts as an Employment Agency and an Employment Business. Skills: Embedded Systems Firmware C++ C Communication protocols Limerick Benefits: Work From Home