Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Computers jobs in Leamington Spa?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

KO2 Embedded Recruitment Solutions

Leamington Spa / Global

Embedded Software Engineer

  • £75,000
  • Hybrid

Job Summary

Salary Range:
£75,000
Work Settings:
Hybrid
Benefits:
Healthcare Stock Options
Apply Now

Job Description

Embedded Software Engineer - Battery Management Systems

Location: Warwick - Onsite 3-4 days/week

Salary: £65,000-£75,000

About the Role

A rapidly expanding commercial energy infrastructure company is looking for an experienced Embedded Software Engineer to join their growing team. You'll own firmware architecture for battery energy storage systems delivering mission-critical power resilience to customers across oil and gas and beyond - working with cutting-edge battery topologies and real-time power management algorithms.

Key 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

Required Experience

Embedded software development in C/C++ (microcontrollers, embedded Linux, or real-time systems)

Battery management systems, power electronics, or energy storage

Strong real-time fundamentals: interrupt handling, state machines, deterministic timing

Proficiency with CAN bus, Modbus, or RS485

Understanding of power electronics: voltage/current sensing, SoC/SoH estimation, thermal modelling

Git and embedded debugging/test automation tools

IEC 61508/functional safety experience a strong advantage

Desirable

Battery chemistry knowledge (Li-ion, LFP), industrial IoT/cloud-connected systems, FPGA/ASIC design, automotive/aerospace power systems, and wireless integration (Bluetooth/WiFi/4G/5G).

What They Offer

£65,000-£75,000, flexible/hybrid working, employee share scheme, modern engineering toolkit, and genuine technical autonomy within a small, fast-growing team. Plus pension, health insurance, and comprehensive benefits.

How to Apply

Send your CV and a br...

Apply Now

Similar Opportunities

View all jobs