img
Permanent

Embedded Software Engineer

KO2 Embedded Recruitment Solutions Ltd
Leamington Spa
money-bag £60000 Annual
Posted: 31 July 2026 (Today)
Closing date: 30 August 2026
Ref: 3146354538

Embedded Software Engineer - Battery Management Systems Location: Warwick - Onsite 3-4 days/week Salary: 65,000- 75,000About 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 ResponsibilitiesDesign and develop embedded C/C++ firmware for battery management controllers, including state estimation, cell balancing, and thermal managementEvolve BMS architecture to support next-gen energy storage topologies, including ring-topology configurations and distributed cell monitoringImplement and optimise real-time power control logic for fast-response systems (50-240kW+), ensuring 99%+ reliability and uptimeDefine and debug power electronics interfaces, CAN/Modbus communication stacks, and safety-critical monitoring systemsDevelop test strategies and provide field support for deployed systemsRequired ExperienceEmbedded software development in C/C++ (microcontrollers, embedded Linux, or real-time systems)Battery management systems, power electronics, or energy storageStrong real-time fundamentals: interrupt handling, state machines, deterministic timingProficiency with CAN bus, Modbus, or RS485Understanding of power electronics: ..... full job details .....

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!