Salary
≈ $55k – $127k per year (Estimated)
Location
In office (Limerick)
Seniority
Middle · 3+ years exp
Employment
Full-Time
Confirmed on the employer's own hiring board on Oct 22, 2026. First seen by Alion on Oct 12, 2026. Cpl scores B on the Alion truth index.
Overview
Company
Impact
Profile match
Cpl is an Irish recruitment and workforce solutions company headquartered in Dublin, providing permanent, temporary, contract and executive recruitment, managed services such as RPO, and project and consulting solutions. Founded in Dublin in 1989 and owned by Brexa since 2024, it makes about 8,000 placements a year for more than 5,000 organisations across Ireland and the UK, and its group includes specialist brands such as Allen Lane and Kenny Whelan. Its job board carries vacancies for client employers, from accountants, customer service agents and AML specialists to engineers, software developers, production managers and drivers, mainly in Dublin, Galway, Limerick and Cork.
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
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,914,590 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Hardware
Similar stack
Same company
Limerick
Senior Firmware Engineer
3 months ago
≈ $63k – $110k per year (Estimated) • In office • Full-Time • 5+ years exp • Cirencester
DevOps
RTOS
Git
TCP/IP
Apply
Senior Electronics Engineer
3 months ago
≈ $64k – $111k per year (Estimated) • In office • Full-Time • 7+ years exp • Cirencester
Apply
Principal RF Engineer
15 days ago
$108k – $205k per year • In office • Secret • Full-Time • 8+ years exp • Bachelor's Degree • McKinney
Chips/EDA
Mentor Xpedition
Apply
ASIC Verification Engineer
2 days ago
≈ $25k – $58k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Taipei
Python
C++
SystemVerilog
Perl
DevOps
Docker
OpenStack
Chips/EDA
UVM
Apply
ASIC Design Verification Engineer
2 days ago
≈ $30k – $70k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Taipei
Python
C++
SystemVerilog
Perl
DevOps
Docker
OpenStack
Chips/EDA
UVM
Apply
Process-CSV/Syncade Engineer
1 day ago
≈ $38k – $82k per year (Estimated) • Remote (Ireland) • Full-Time • Limerick
Life Sciences
LIMS
MedTech
21 CFR Part 11
CAPA
Apply
Assoc Automation Engineer
1 day ago
$42k – $67k per year • Equity • In office • Full-Time • Bachelor's Degree • Limerick
Apply
≈ $55k – $100k per year (Estimated) • In office • Full-Time • 1+ year exp • High School Diploma • Limerick
Life Sciences
GMP
Apply
$43k – $101k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Limerick
Apply
Junior Company Secretary
1 day ago
≈ $31k – $43k per year (Estimated) • In office • Full-Time • 1+ year exp • Limerick
Apply
This is one of many
1,914,590 more open roles from verified company boards, updated every day.

