Customer-Facing Embedded Systems Engineer (C/Python, BMS)
Summary
Develop real-time firmware for battery management systems using Embedded C and Python, validate algorithms, and interface with hardware via I2C/SPI/CAN.
Analog Devices, Inc. is seeking an Embedded Systems Engineer in Ireland to develop real-time firmware for BMS controllers. You will work on low‑level drivers, system interfaces, and battery‑algorithm validation with direct customer interaction.
The role requires Embedded C and Python expertise, proficiency with I2C/SPI/CAN, and hands-on lab work with test equipment. You will collaborate with hardware teams and deliver complete validation packages.