Embedded BMS Software Engineer (Hybrid, Shares)

KO2 Embedded Recruitment Solutions Ltd

Royal Leamington Spa

Hybrid

GBP 65,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employee share scheme
Pension
Health insurance
Hybrid working

Job summary

KO2 Embedded Recruitment Solutions Ltd is seeking an Embedded Software Engineer to own firmware architecture for battery energy storage systems in Warwick. You will design embedded C/C++ firmware for BMS controllers, implement real-time power control, and work with safety-critical monitoring across cutting-edge topologies.

The role offers onsite/hybrid work with competitive salary and comprehensive benefits, including pension and health insurance, within a small, fast-growing team committed to

Qualifications

  • Embedded software development in C/C++ on microcontrollers, embedded Linux, or RTOS.
  • Experience with battery management systems, power electronics, or energy storage.
  • Strong RT fundamentals: interrupt handling, state machines, deterministic timing.
  • Git and embedded debugging/test automation tools.
  • IEC 61508/functional safety experience is a strong advantage.

Responsibilities

  • Design and develop embedded C/C++ firmware for battery management controllers, including state estimation, cell balancing, and thermal management.
  • Evolve BMS architecture to support next-gen energy storage topologies, including ring-topology configurations and distributed cell monitoring.
  • Implement and optimise real-time power control logic for fast-response systems (50-240kW+), ensuring 99%+ reliability and uptime.
  • Define and debug power electronics interfaces, CAN/Modbus communication stacks, and safety-critical monitoring systems.
  • Develop test strategies and provide field support for deployed systems.

Job description

KO2 Embedded Recruitment Solutions Ltd is seeking an Embedded Software Engineer to own firmware architecture for battery energy storage systems in Warwick. You will design embedded C/C++ firmware for BMS controllers, implement real-time power control, and work with safety-critical monitoring across cutting-edge topologies.

The role offers onsite/hybrid work with competitive salary and comprehensive benefits, including pension and health insurance, within a small, fast-growing team committed to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Battery Management (Hybrid)
Embedded Software Engineer - Battery Management (Hybrid)

KO2 Embedded Recruitment Solutions Ltd • Warwick

Hybrid
GBP 65,000 - 75,000
Health insurance
Pension
Employee share scheme
+1
Embedded Software Engineer
Embedded Software Engineer

KO2 Embedded Recruitment Solutions Ltd • Royal Leamington Spa

Hybrid
GBP 65,000 - 75,000
Employee share scheme
Pension
Health insurance
+1
Embedded Software Engineer
Embedded Software Engineer

KO2 Embedded Recruitment Solutions Ltd • Warwick

Hybrid
GBP 65,000 - 75,000
Health insurance
Pension
Employee share scheme
+1
Embedded Software Engineer (Battery Systems)
Embedded Software Engineer (Battery Systems)

Allye Energy • Ruislip

On-site
GBP 45,000 - 65,000
Embedded Linux Systems Engineer – Hybrid + Bonus
Embedded Linux Systems Engineer – Hybrid + Bonus

KO2 Embedded Recruitment Solutions LTD • Manchester

Hybrid
GBP 36,000 - 60,000
Hybrid work 3/2
Annual bonus
Battery Systems Embedded Engineer: Firmware & Controls
Battery Systems Embedded Engineer: Firmware & Controls

Allye Energy • Ruislip

On-site
GBP 45,000 - 65,000
Senior Embedded Controls & Software Architect
Senior Embedded Controls & Software Architect

Breath HR • Coventry

Hybrid
GBP 80,000 - 100,000
Flexible working arrangements
Professional development opportunities
Senior Embedded Software Engineer - Medical Devices Hybrid
Senior Embedded Software Engineer - Medical Devices Hybrid

KO2 Embedded Recruitment Solutions Ltd • Weston-super-Mare

Hybrid
GBP 60,000 - 70,000
£60,000 - £70,000 base salary (DOE)
Generous employer pension contribution
8% annual performance‑based bonus
+1
Embedded Software Engineer - Hybrid, Flexible Hours
Embedded Software Engineer - Hybrid, Flexible Hours

KO2 Embedded Recruitment Solutions LTD • York and North Yorkshire

Hybrid
GBP 36,000 - 60,000
Flexible hours
33 days leave
Pension scheme
+4
Software Architect - Battery Management Systems
Software Architect - Battery Management Systems

Tata Technologies • Coventry

On-site
GBP 60,000 - 80,000
Pension Scheme – We match employee contribution up to 5% of salary
Tata Jaguar Land Rover Privilege Scheme - up to 20% off new JLR vehicles
Health Assured – Employee Assistance Program
+1