Senior Embedded Firmware Engineer - ContractLocation:Limerick, Ireland (Hybrid - 4 days onsite)Contract:6 months (potential extension)Rate:CompetitiveAbout the RoleWe are seeking aSenior Embedded Firmware Engineerto join a team developing advanced medical device technology. This role focuses onembedded firmware development,secure systems, andhardware integrationin a regulated environment. If you have strongC/C++ programming skills, experience withmicrocontrollers, and knowledge ofmedical device compliance, this is your opportunity to make an impact.Key ResponsibilitiesDevelop embedded firmware in C/C++ for 8/16/32-bit microcontrollers (Atmel, TI, ST).Design and implement secure bootloaders and robust software architecture .Integrate hardware interfaces ( RS232, RS485, SPI, I2C ) and peripherals ( RTC, LCD, EEPROM, micro-SD ).Perform unit and integration testing using automation and static code analysis tools.Debug hardware using oscilloscopes and logic analyzers.Ensure compliance with IEC 62304, FDA, EU MDR, and ISO 13485 throughout development.Collaborate with multi-disciplinary teams in an Agile environment.Essential SkillsEmbedded firmware development experience (7+ years) with C/C++ for microcontrollers.Strong C/C++ programming skills for 8/16/32-bit microcontrollers (Atmel, TI, ST).Expertise in hardware interfaces (RS232, RS485, SPI, I2C) and peripheral integration (RTC, LCD, EEPROM, micro-SD).Knowledge of secure bootloaders, firmware updates, and software architecture principles.Familiarity with IEC 62304, FDA, EU MDR, and ISO 13485 compliance requirements.Ability to debug hardware using oscilloscopes and logic analyzers.Desirable SkillsExperience with CI/CD pipelines, configuration management, and cloud-based tools.Exposure to Agile/Scrum methodologies.Background in medical device development or other safety-critical systems.Why Apply?This is a chance to work oncutting-edge medical technology, applying yourembedded firmware expertise,C/C++ programming skills, andregulatory compliance knowledgeto projects that improve lives globally.Desired Skills and ExperienceEssential SkillsEmbedded firmware development experience (7+ years) with C/C++ for microcontrollers.Strong C/C++ programming skills for 8/16/32-bit microcontrollers (Atmel, TI, ST).Expertise in hardware interfaces (RS232, RS485, SPI, I2C) and peripheral integration (RTC, LCD, EEPROM, micro-SD).Knowledge of secure bootloaders, firmware updates, and software architecture principles.Familiarity with IEC 62304, FDA, EU MDR, and ISO 13485 compliance requirements.Ability to debug hardware using oscilloscopes and logic analyzers.Desirable SkillsExperience with CI/CD pipelines, configuration management, and cloud-based tools.Exposure to Agile/Scrum methodologies.Background in medical device development or other safety-critical systems.Please click here to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement.To find out more about Real, please visitReal Staffing, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales