Senior Embedded Software Engineer

3 days ago


Limerick, Limerick, Ireland beBeeEmbedded Full time €90,000 - €120,000

As a seasoned Embedded Software Engineer, you will have the opportunity to work on cutting-edge algorithms that play a vital role in ensuring the resilience of the electrical grid.

About the Role:

  • You will be responsible for designing and developing software for Grid Monitoring embedded systems which include neural net accelerators.
  • Closely collaborate with AI engineers to adapt and tune Machine Learning models for the target edge computing platform.
  • Combine ML inferences and other signals within the embedded systems to identify and report faults and/or perform appropriate response actions.
  • Create comprehensive documentation to support the embedded firmware design and effectively communicate key concepts to both internal and external stakeholders.
  • Participate in code reviews, software standards, and guidelines improvement.
  • Develop and execute software unit and integration test plans.
  • Analyze test results to ensure correct functionality and implement corrective action.
  • Interact daily with geographically distributed Silicon Designers, Embedded Software Engineers, Applications Engineers, and other team members to develop software, resolve bugs, identify missing requirements etc.
  • Provide exceptional customer support during Beta trials and post-release.
  • Ensure compliance with ADI licensing practices, code origin control, and documentation.

Skill Set Required:

  • Degree in Electronics, Electrical or Computer Science.
  • Minimum 5 years' experience in designing and developing embedded software in C/C++ Language.
  • Background in machine learning algorithms (CNN, DNN) and experience deploying them on embedded systems.
  • Familiarity with model optimization techniques (quantization, pruning, compilation) and deployment pipelines for embedded AI.
  • Familiarity with neural network accelerators and strategies for efficient neural network execution on such hardware.
  • Strong background in embedded software and computer architecture.
  • Excellent problem-solving and troubleshooting skills.
  • Proficient in C/C++ programming.
  • Experience in designing and developing embedded applications using RTOS such as Zephyr, ThreadX, FreeRTOS etc.
  • Experience with Git, Jira, and Confluence.
  • Strong written and verbal communication skills.

What We Offer:

  • A dynamic and collaborative work environment.
  • Opportunities for professional growth and development.
  • A competitive compensation package.


  • Limerick, Limerick, Ireland Reperio Human Capital Full time

    Senior Embedded Software Engineer 166832 Desired skills: Embedded Systems, Firmware, C++, C, Communication protocols, Limerick HybridAs a Senior Embedded Software Engineer, you will play a key role in the design, development, and integration of embedded software for R&D in a market leading device company. You'll work as part of a cross-functional...


  • Limerick, Limerick, Ireland BD Full time

    Join to apply for the Senior Embedded Software Engineer role at BDWe 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...


  • Limerick, Limerick, Ireland Bd Full time

    Join to apply for theSenior Embedded Software Engineerrole atBDWe 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,...


  • Limerick, Limerick, Ireland Bd Full time

    Join to apply for theSenior Embedded Software Engineerrole atBDWe 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,...


  • 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 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, 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, Limerick, Ireland BD Medical Full time

    Job Description Summary 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...


  • Limerick, Limerick, Ireland Reperio Human Capital Full time

    Embedded Software Engineer 181183 Desired skills: Embedded, Firmware, C, C++, ARM, Electronics Reperio is seeking a Senior Embedded Software Engineer to join a growing team within a regulated industry. The successful candidate will contribute across the full product lifecycle, influencing design, supporting future device iterations, and assisting with...