Cpl

Embedded Software Engineer

Cpl

No IE register recordPosted 3 weeks ago

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

Apply (Original)

ApplyWave is not an employer or a recruitment agency. You apply to each employer directly — we find their contact and write your letter. Real employers never charge money for a job or a visa sponsorship.

Cpl
Cpl

On the UK register

View Company Profile

AI Resume Tailoring

23%
Before
87%
After

Example

Tailor your resume for Embedded Software Engineer roles

  • Scores your fit against the posting's own requirements
  • Pulls the skills and keywords it names into your bullets
  • Exports as PDF or Word, ready to submit

AI Cover Letters for Embedded Software Engineer

Generate tailored cover letters, recruiter emails, and LinkedIn messages matched to your resume.

Cover Letter
250-350 words, 4 paragraphs
LinkedIn Message
300 chars, casual tone
Follow-up Email
100-150 words, concise
  • Tailored to your resume & job
  • Cover letters, emails, LinkedIn messages
  • Professional tone, your experience
Try AI Cover Letters (free)→

Your toolkit for landing Embedded Software Engineer roles

AI Resume Tailoring
Recruiter Finder
Job Radar Alerts
Application Tracker