Senior Embedded Systems Engineer: Real-Time BMS & CAN

Analog Devices International Unlimited Company

Limerick

On-site

EUR 70,000 - 100,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Analog Devices, Inc. in Ireland is seeking an Embedded Systems Engineer with a strong background in Embedded C, Python and system‑level development.

This is a customer‑facing role, involving hands‑on development and direct technical interaction with ADI's customers and internal stakeholders. You will help bring advanced BMS products to life through robust embedded software, hardware integration, and algorithm support, collaborating with hardware teams and cross-functional groups to deliver

Qualifications

  • Bachelor’s or Master’s degree in Electrical, Electronics, or Computer Engineering.
  • 4–8 years of embedded firmware/system development.
  • Proficiency in Embedded C and low-level microcontroller development.
  • Strong Python skills for scripting, test automation, or validation tasks.
  • Deep understanding of I²C, SPI, CAN protocols and embedded communications.
  • Solid experience with oscilloscopes, amplifiers, function generators, and other lab instruments.
  • Ability to read and interpret PCB schematics and component-level hardware designs.
  • Strong problem-solving, debugging, and customer-facing communication skills.

Responsibilities

  • Develop and test embedded firmware in Embedded C for real-time BMS controllers.
  • Design low-level drivers and system interfaces using I²C, SPI, and CAN.
  • Use Python for test automation, scripting, and system-level validation.
  • Work with PCB schematics and collaborate with hardware teams for bring-up and debugging.
  • Support and validate battery algorithms (e.g., SoC, SoH).
  • Interface with customers to support system integration, troubleshooting, and performance tuning.
  • Deliver high-quality products and solutions to customers, including demos, validation packages, and technical handoff.
  • Perform lab validation using oscilloscopes, amplifiers, function generators, and other test equipment.
  • Create technical documentation and contribute to reference designs, test reports, and customer deliverables.

Skills

Embedded C
Python
I2C/SPI/CAN
Debugging
Lab instruments

Education

Bachelor's or Master's in Electrical/Electronics/Computer Engineering

Tools

MATLAB/Simulink
CANoe/CANalyzer
INCA

Job description

Analog Devices, Inc. in Ireland is seeking an Embedded Systems Engineer with a strong background in Embedded C, Python and system‑level development.

This is a customer‑facing role, involving hands‑on development and direct technical interaction with ADI's customers and internal stakeholders. You will help bring advanced BMS products to life through robust embedded software, hardware integration, and algorithm support, collaborating with hardware teams and cross-functional groups to deliver

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Customer-Facing Embedded Systems Engineer (C/Python, BMS)
Customer-Facing Embedded Systems Engineer (C/Python, BMS)

Analog Devices • Limerick

On-site
EUR 70,000 - 90,000
Embedded Systems Engineer
Embedded Systems Engineer

Analog Devices • Limerick

On-site
EUR 70,000 - 90,000
Senior Embedded Software Engineer - Real-Time ARM, C/C++
Senior Embedded Software Engineer - Real-Time ARM, C/C++

Analog Devices, Inc. • Limerick

Hybrid
EUR 70,000 - 110,000
Senior Embedded Software Engineer - Real-Time ARM (Ireland)
Senior Embedded Software Engineer - Real-Time ARM (Ireland)

Analog Devices • Limerick

On-site
EUR 85,000 - 120,000
Embedded Systems Engineer
Embedded Systems Engineer

Analog Devices International Unlimited Company • Limerick

On-site
EUR 70,000 - 100,000
Senior Embedded Software Engineer: Automotive Safety & Edge Systems
Senior Embedded Software Engineer: Automotive Safety & Edge Systems

Analog Devices • Ireland

On-site
EUR 90,000 - 130,000
Senior Real-Time Embedded Software Engineer (ARM Cortex)
Senior Real-Time Embedded Software Engineer (ARM Cortex)

Analog Devices, Inc. • Ireland

Remote
EUR 90,000 - 120,000
Senior Embedded Systems Architect
Senior Embedded Systems Architect

Analog Devices • Limerick

On-site
EUR 110,000 - 140,000
Senior Embedded Software Engineer for Battery Insights
Senior Embedded Software Engineer for Battery Insights

Analog Devices, Inc. • Ireland

On-site
EUR 75,000 - 110,000
Senior Engineer - Embedded software
Senior Engineer - Embedded software

Analog Devices, Inc. • Limerick

On-site
EUR 70,000 - 110,000