Senior Firmware – Embedded Engineer


Job Detail

Location Limerick
Salary Negotiable
Role Type Permanent
Contact Dee Curley

Senior Firmware – Embedded Engineer

Apply Now

Job ID: JOB-13186

Senior Firmware – Embedded Engineer


My medical device client in Limerick is seeking a Senior Firmware  / Embedded Engineer for their site

This role can be worked in a hybrid manner

Seeking a Senior Engineer you will be responsible for Embedded development of hardware and software to advance the healthcare experience of user and patients through implementation of robust embedded software solutions for regulated medical devices.


  • Collaborate with other engineers and project leaders to define detailed design specifications that satisfy customer needs.
  • Write clean, portable, structured, and maintainable source code in C/C++.
  • Document and repair errors related to fielded software issues.
  • Perform verification tasks including code reviews, unit testing, and integration testing, using automation and static analysis tools where appropriate.
  • Provide design solution recommendations to multi-functional partners.
  • Plan and complete methodologically sound software design and implementation, following BD design processes and meeting regulatory standards (IEC 62304).
  • Architect the embedded development environment and toolchain, using scripting and automation wherever possible.
  • Qualifications:
  • Bachelor’s degree in Computer Engineering, Software Engineering, or a related field.
  • 7 plus years developing embedded software / firmware.

 About you

  • Hands-on experience developing for and on embedded targets, using C/C++.
  • Experience writing multi-threaded code or using embedded OS or RTOS.
  • Experience working with standard protocols and stacks for wired and wireless interfaces.
  • Familiarity with software configuration management and issue tracking tools.
  • Experience designing for and performing on-target testing and debug.
  • Strong social skills with the ability to collaborate in a multi-disciplinary team.
  • Excellent written and oral communication skills.
  • Should be self-directed with effective time-management skills.


  • Experience in medical device software development, or another regulated environment.
  • Experience designing for product security concerns.
  • Experience developing unit tests and using test automation tools.
  • Experience developing application software in C# would be an advantage

For further information on this Embedded role in Limerick please contact Dee Curley on 086 7902191 /


Check out all our open jobs on our HERO Recruitment website –

Please Note: HERO Recruitment will not forward your details to any company without your prior approval

Dee Curley


Apply Now

Senior Firmware – Embedded Engineer

Dee Curley

Role Type Permanent
Contact Dee Curley
mobile +353 86 790 21 91
linkedIn profile click here

R&D Manager


Apply Now Job ID: JOB-13245 R&D Manager – Photochromic and Liquid Crystal Technology Company Overview: Over 25 years of successful…


Read More

Senior Quality Compliance Specialist


Apply Now Job ID: JOB-13243 Senior Quality Compliance Specialist Purpose This role participates in maintaining site compliance of operations inclusive…


Read More

Manufacturing Engineering Supervisor


Apply Now Job ID: JOB-13235 Manufaturing Engineering Supervisor Location: Clare Great opportunity to to be part of a diagnostics manufacturing…


Read More