Leave us your email address and we'll send you all the new jobs according to your preferences.

Embedded Software Engineer

Posted 1 day 1 hour ago by Cpl Group

Permanent
Full Time
I.T. & Communications Jobs
Limerick, Limerick, Ireland
Job Description

Role: Embedded Systems Engineer (Battery / BMS Applications)

Location: Limerick (5 Days Onsite)

Type: 12-month initial contract

November start date preferred

Role Overview

We are looking for a hands-on Embedded Systems Engineers with a can-do attitude to support the development of battery monitoring and diagnostics solutions for automotive BMS and Energy Storage Systems (ESS). The role spans hardware bring-up, firmware development, data acquisition, algorithm development and customer-facing technical support.

Key Responsibilities

  • Bring up and debug evaluation boards and embedded platforms in the lab
  • Develop Python tools for test automation, data acquisition and analysis
  • Develop and maintain embedded C firmware for microcontrollers
  • Implement and validate battery algorithms (SoC, SoH, impedance-based diagnostics)
  • Integrate communication interfaces including I2C, SPI, UART/USART, CAN and TCP/IP
  • Support customer evaluations, demonstrations and technical documentation

Essential Requirements

  • Degree in Electronic Engineering, Electrical Engineering, Computer Engineering or similar
  • Strong Python programming skills (essential)
  • Strong understanding of electronic hardware including schematics, ADCs, analog front ends and laboratory equipment
  • Experience using oscilloscopes, logic analysers and digital multimeters
  • Hands-on experience with I2C, SPI, USART/UART and CAN communications
  • Working knowledge of TCP/IP networking
  • Practical, hands-on approach with strong problem-solving skills
  • Ability to work onsite in Limerick 5 days per week

Highly Desirable

  • MATLAB / Simulink experience for algorithm development and validation
  • Embedded C development on ARM Cortex-M or similar microcontrollers
  • Battery Management Systems (BMS) or Energy Storage Systems (ESS) experience
  • Knowledge of cell monitoring, balancing, SoC and SoH estimation
  • Signal processing, Kalman filtering and diagnostic algorithms
  • Electrochemical Impedance Spectroscopy (EIS)
  • Customer-facing applications engineering experience
  • Git, Linux and RTOS experience
  • Understanding of automotive standards and functional safety (ISO 26262)

Experience

  • 3-8 years' relevant industry experience
Email this Job