Skip to main content
Analog Devices logo

Senior Engineer - Embedded Software

Analog Devices
November 5, 2026
Full-time
On-site
Limerick, Ireland
Other Semiconductor Jobs, Level - Senior

Job Title

Senior Engineer - Embedded Software

Role Summary

Contribute to the development of embedded software for Analog Devices' ADEF & COMMS product portfolio, delivering high-performance real-time firmware and customer-facing device drivers for data converters and communication ASICs.

Work within a distributed, cross-functional engineering team to design, verify, document, and support firmware that meets security, reliability, and real-time performance requirements. Travel approximately 10%.

Experience Level

Senior - expects 5+ years designing, developing, and launching high-performance, high-reliability real-time embedded systems.

Responsibilities

Primary responsibilities include firmware development, verification, documentation, and customer support.

  • Design and implement high-performance real-time embedded applications on ARM Cortex-M microcontrollers in C.
  • Develop customer-facing device drivers and APIs (C, C#) for high-speed converters and COMM products.
  • Collaborate with silicon designers, embedded and applications engineers, QA, and other stakeholders to resolve issues and define requirements.
  • Create and maintain firmware design documentation and customer-facing materials.
  • Participate in code reviews and improve software standards and guidelines.
  • Develop and execute unit and integration test plans; develop and review test and interface tools.
  • Analyze test results, implement corrective actions, and provide customer support during beta trials and post-release.
  • Mentor junior engineers and ensure compliance with licensing and source control practices.

Requirements

Must-have technical skills and experience.

  • Strong C/C++ development and debugging skills.
  • Experience developing customer-facing APIs and SDKs.
  • Experience with hardware abstraction layers and register-level device control.
  • Strong knowledge of ARM Cortex architectures and real-time embedded systems (bare metal and RTOS).
  • Proficiency with Git, code review processes, and continuous integration/automated testing.
  • Familiarity with software QA best practices and digital signal processing techniques.
  • Experience working with agile methodologies and strong written and verbal communication skills.

Nice-to-have:

  • Experience with JESD204B/C interfaces.
  • Knowledge of RF or mixed-signal systems and FPGA integration.
  • Python scripting for test automation.

Education Requirements

Bachelor's degree in Electronic Engineering, Computer Engineering, or a related field as specified in the posting.


About the Company

Company: Analog Devices

Headquarters: Norwood, Massachusetts, USA

Analog Devices is a leading global semiconductor company that bridges the physical and digital worlds, enabling breakthroughs at the Intelligent Edge. With a focus on innovation, ADI develops solutions that drive advancements in digitized factories, mobility, and digital healthcare. The company employs around 24,000 people globally and reported revenues exceeding $9 billion in FY24, creating technologies that transform lives across various sectors.

Analog Devices logo

Date Posted: 2026-11-05