Senior Engineer, Embedded Software

Analog Devices Foundation

Limerick, Ireland
Base: not specified; bonus/equity: not specified; ...
Develop high-quality embedded software in c
Bare metal and rtos based systems
Design and implement device drivers
Contribute to the development of embedded software for Analog Devices' Datacenters & Energy business unit, focusing on next-generation intelligent power management

Job Summary

  • Contribute to the development of embedded software for Analog Devices' Datacenters & Energy business unit, focusing on next-generation intelligent power management.
  • Work across the stack, covering bare metal and RTOS based systems, designing and implementing device drivers, services, and embedded applications.
  • Mentor junior engineers informally through reviews and pairing, and participate actively in design and code reviews.

Matching Summary

Contribute to the development of embedded software for Analog Devices' Datacenters & Energy business unit, focusing on next-generation intelligent power management.

Salary

Base: Not specified; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • Develop high-quality embedded software in C
  • Bare metal and RTOS based systems
  • Design and implement device drivers
  • Own features or subsystems from design through delivery
  • Debug software issues on real hardware
  • Uphold coding standards and best practices

Nice-to-have

  • Familiarity with electrical power control systems
  • Experience with embedded security
  • Familiarity with software development using AI tools
  • Experience with Agile workflows

Key Requirements

  • 5+ years of industry experience
  • Bachelor’s or Master’s degree
  • Strong proficiency in C/C++
  • Good understanding of RTOS and bare metal systems
  • Proven experience in delivering production embedded systems

Work Rights

Not specified

Tailored Resume

Cover Letter