
Senior Embedded Software Engineer
3 weeks ago
Senior Embedded Software Engineer
Company Overview
Our client is a global leader in medical technology, developing advanced devices and solutions that improve health outcomes and quality of life worldwide. Their R&D teams collaborate across disciplines to design innovative systems used in healthcare, industrial, and consumer markets. With a strong focus on safety, reliability, and performance, they are shaping the future of technology that truly makes a difference.
Role Overview
We are seeking a highly experienced Senior Embedded Software Engineer to join a dynamic global R&D team. This is a hands-on role focused on designing and developing embedded firmware for complex devices. While not a management position, you'll be expected to demonstrate leadership through technical decision-making, cross-functional collaboration, and mentorship. You'll contribute across the full product lifecycle, from concept through to commercialization and post-market support.
Key Responsibilities
- Design, implement, and maintain embedded firmware in C/C++ for board-level systems.
- Translate high-level system requirements into embedded software specifications and architectures.
- Develop and integrate low-level device drivers for ARM Cortex processors.
- Debug and optimize software/hardware interfaces, using tools such as oscilloscopes and logic analyzers.
- Review electronic schematics and collaborate closely with hardware teams.
- Drive software integration, verification, validation, and troubleshooting activities.
- Contribute to software architecture/design reviews, technical documentation, and compliance with quality standards.
- Apply Agile and CI/CD practices to maintain performance, reliability, and traceability.
Requirements
- Bachelor's or Master's degree in Computer Science, Electronics, or a related field.
- 7+ years' professional experience in embedded software engineering.
- Strong proficiency in C and C++; working knowledge of Python.
- Deep understanding of embedded systems, microcontrollers, and real-time environments.
- Hands-on experience with ARM Cortex architectures and device driver development.
- Ability to interpret and work with electronic schematics.
- Skilled in debugging software/hardware interfaces.
- Desirable: Experience with safety-critical systems, protocol development, or regulated environments (e.g., medical, automotive, aerospace).
This is a unique opportunity to apply your expertise in embedded systems to projects that have a direct impact on improving lives worldwide. If you're looking for a role where your technical leadership and engineering skills make a real difference, we'd love to hear from you.
-
Senior Embedded Software Engineer
3 weeks ago
Limerick, Ireland Morgan McKinley Full timeSenior Embedded Software Engineer Company Overview Our client is a global leader in medical technology, developing advanced devices and solutions that improve health outcomes and quality of life worldwide. Their R&D teams collaborate across disciplines to design innovative systems used in healthcare, industrial, and consumer markets. With a strong focus on...
-
Senior Embedded Software Engineer
6 days ago
Limerick, Ireland Bd Nogales Norte Full timeWe are looking for a highly motivated and experienced Senior Firmware Engineer to join our global R&D team in developing embedded software for optoelectronic and electromechanical devices used in consumer, industrial, and medical applications.In this role, you will be responsible for designing, implementing, and documenting board-level C/C++ firmware,...
-
Senior Embedded Software Engineer
2 weeks ago
Limerick, Ireland Bd Full timeOverviewSenior Embedded Software Engineer at BD.We are looking for a highly motivated and experienced firmware engineer to join our global R&D team developing embedded software for optoelectronic and electromechanical devices for consumer, industrial, and medical applications.About The RoleLead design, implementation, and documentation of board-level...
-
Senior Embedded Software Engineer
6 days ago
Limerick, Ireland Bd Medical Full timeWe are looking for a highly motivated and experienced Senior Firmware Engineer to join our global R&D team in developing embedded software for optoelectronic and electromechanical devices used in consumer, industrial, and medical applications.In this role, you will be responsible for designing, implementing, and documenting board-level C/C++ firmware,...
-
Senior Embedded Software Engineer
4 weeks ago
Limerick, Limerick, Ireland Bd Nogales Norte Full timeOverviewJoin to apply for theSenior Embedded Software Engineerrole atBD Nogales Norte.We are seeking a highly motivated and experienced Senior Firmware Engineer to join our global R&D team in developing embedded software for optoelectronic and electromechanical devices used in consumer, industrial, and medical applications.This role involves designing,...
-
Senior Embedded Software Engineer
4 weeks ago
Limerick, Limerick, Ireland BD Nogales Norte Full timeOverviewJoin to apply for the Senior Embedded Software Engineer role at BD Nogales Norte.We are seeking a highly motivated and experienced Senior Firmware Engineer to join our global R&D team in developing embedded software for optoelectronic and electromechanical devices used in consumer, industrial, and medical applications.This role involves designing,...
-
Embedded Software Engineer
3 weeks ago
Limerick, Ireland Reperio Human Capital Full timeSocial network you want to login/join with:Desired skills:C++, C, Embedded Systems, Hardware, Embedded Linux, ARMWe are looking for a Senior Embedded Engineer.This role will require you to join a tight-knit team in developing custom products for their already large client base.Projects depend on the clients needs therefore giving scope and opportunity for...
-
Embedded Systems Test Engineer
4 weeks ago
Limerick, Limerick, Ireland Software Placements Full timeClient:Our client, a leading MultinationalSemiconductorCompany, requires aSenior Embedded Systems Test Engineerfor a role based inLimerick City, Ireland.Role:Automotive BMS/Wireless BMS are very complex solutions, designed and engineered by over 100 engineers to an ASPICE model.Verification of those solutions is as critical as the design.It requires...
-
Embedded Software Engineer
3 days ago
Limerick, Ireland ic resources Full timeEmbedded Software Engineer – Dublin, Ireland | €80k-€90k I am working with a fast-growing company in the automotive sector who is helping companies like Hyundai, Genesis and Kia build dynamic software-defined vehicles using their software solutions. With excellent staff retention and fantastic benefits, this is a great opportunity for an embedded...
-
Embedded Software Engineer
3 days ago
Limerick, Ireland ic resources Full timeSocial network you want to login/join with: Embedded Software Engineer – Dublin, Ireland | €80k-€90k I am working with a fast-growing company in the automotive sector that is helping companies like Hyundai, Genesis, and Kia build dynamic software-defined vehicles using their software solutions. With excellent staff retention and fantastic benefits,...