Senior Embedded Software Engineer

3 weeks ago


Limerick, Ireland Morgan McKinley Full time

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. Skills: embedded C++ ARM Software engineer



  • Limerick, Ireland Morgan McKinley Full time

    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...


  • Limerick, Ireland Bd Nogales Norte Full time

    We 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,...


  • Limerick, Ireland Bd Full time

    OverviewSenior 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...


  • Limerick, Ireland Bd Medical Full time

    We 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,...


  • Limerick, Limerick, Ireland Bd Nogales Norte Full time

    OverviewJoin 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,...


  • Limerick, Limerick, Ireland BD Nogales Norte Full time

    OverviewJoin 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,...


  • Limerick, Ireland Reperio Human Capital Full time

    Social 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...


  • Limerick, Limerick, Ireland Software Placements Full time

    Client: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...


  • Limerick, Ireland ic resources Full time

    Embedded 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...


  • Limerick, Ireland ic resources Full time

    Social 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,...