Senior Embedded Software Engineer at Innovate Skillsource Ltd.

Position Senior Embedded Software Engineer
Posted 06 Jun 2026
Expired 06 Jul 2026
Company Innovate Skillsource Ltd.
Location Limerick | IE
Job Type Full Time

Job Description:

Latest job information from Innovate Skillsource Ltd. for the position of Senior Embedded Software Engineer. If the Senior Embedded Software Engineer vacancy in Limerick matches your qualifications, please submit your latest application or CV directly through the updated Jobkos job portal.

Please note that applying for a job may not always be easy, as new candidates must meet certain qualifications and requirements set by the company. We hope the career opportunity at Innovate Skillsource Ltd. for the position of Senior Embedded Software Engineer below matches your qualifications.

Senior Embedded Software Engineer

Salary: €65,000 – €75,000 DOE
Job Type: Full-time, Permanent
Location: Limerick (Hybrid)
Travel: Occasional travel may be required

About Our Client

Our client is a global technology and manufacturing organisation operating within a highly regulated industry. They develop innovative products and solutions that have a meaningful impact on people's lives worldwide. Due to continued investment in research and development, they are seeking an experienced Senior Firmware Engineer to join their expanding engineering team based in Limerick.

About the Role

This is an exciting opportunity for a Senior Firmware Engineer to join a global R&D function focused on the development of embedded software for advanced electromechanical and optoelectronic devices.

Working as part of a multidisciplinary engineering team, you will be responsible for designing, implementing, testing, and documenting embedded firmware solutions throughout the full product lifecycle, from concept and development through to commercialisation and post-market support.

The successful candidate will play a key role in delivering reliable, scalable, and high-performance embedded software solutions while ensuring compliance with industry standards and regulatory requirements.

Key Responsibilities Embedded Software Development
  • Translate system-level requirements into embedded software and firmware specifications.
  • Design, develop, and maintain real-time embedded software using C/C++.
  • Develop and document board-level firmware for embedded systems.
  • Contribute to embedded system architecture and interface definition activities.
  • Establish firmware and hardware architecture for complex embedded systems.
  • Support the full software development lifecycle from concept through to release.
Technical Leadership & Design
  • Participate in software architecture and design reviews.
  • Assess technical feasibility and contribute to solution design decisions.
  • Ensure software designs are reliable, scalable, maintainable, and testable.
  • Collaborate with cross-functional engineering teams including electrical, mechanical, and systems engineering.
Verification, Validation & Compliance
  • Drive verification and validation activities including unit, integration, and system testing.
  • Maintain traceability between requirements, testing activities, and design outputs.
  • Support regulatory submissions, audits, and compliance activities.
  • Ensure compliance with relevant industry and quality standards.
  • Contribute to risk analysis and software design documentation.
Continuous Improvement & Collaboration
  • Apply Agile development methodologies and CI/CD principles.
  • Support configuration management and software release processes.
  • Participate in technical reviews, milestone reviews, and design reviews.
  • Collaborate with Quality, Regulatory, Clinical, and Project Management teams.
  • Support troubleshooting, integration, and post-market product improvements.
Skills & Experience Required Essential
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Software Engineering, or a related discipline.
  • Minimum 7 years' experience in embedded software or firmware development.
  • Proven experience developing embedded software within a regulated industry environment.
  • Proficiency in C programming with working knowledge of C++.
  • Experience with microcontrollers, RTOS environments, low-level drivers, and embedded Linux.
  • Experience with ARM Cortex processors and memory management.
  • Knowledge of communication protocols including SPI, I2C, UART, CAN, and USB.
  • Experience developing hardware abstraction layers, bootloaders, BSPs, and device drivers.
  • Hands-on debugging experience using oscilloscopes, logic analysers, and similar diagnostic tools.
  • Experience with software testing and test automation frameworks.
  • Familiarity with Agile development methodologies.
  • Experience using version control, build systems, and CI/CD environments.
  • Excellent analytical, troubleshooting, documentation, and communication skills.
  • Ability to work effectively within multidisciplinary and international teams.
Desirable
  • Experience within the medical device, healthcare, life sciences, or other highly regulated industries.
  • Knowledge of software lifecycle and quality management standards applicable to regulated environments.
  • Experience with Python development.
  • Familiarity with cybersecurity requirements for connected devices.
  • Experience with automated testing frameworks and embedded CI/CD pipelines.
  • Experience supporting regulatory audits and submissions.
What's on Offer
  • Opportunity to join a globally recognised technology organisation.
  • Exposure to innovative product development programmes.
  • Collaborative and highly technical engineering environment.
  • Career development and progression opportunities.
  • Hybrid working arrangement based in Limerick.
  • Opportunity to contribute to products that make a meaningful impact worldwide.

Job Info:

  • Company: Innovate Skillsource Ltd.
  • Position: Senior Embedded Software Engineer
  • Work Location: Limerick
  • Country: IE

How to Submit an Application:

After reading and understanding the criteria and minimum qualification requirements explained in the job information Senior Embedded Software Engineer at the office Limerick above, immediately complete the job application files such as a job application letter, CV, photocopy of diploma, transcript, and other supplements as explained above. Submit via the Next Page link below.

Next Page »

Similar Job Vacancies

  Security Engineer at Elwood Roberts
Posted: 1 week ago

Desc: Security is the key component across all products we develop, and we must continually ensure the security mindset culture and philosophy is integrated into all security practices within our developmen...

Company: Elwood Roberts | Location: Limerick