As Director of Control Systems, you will own the embedded and application-layer control stack across advanced battery energy storage products. You will lead a high-calibre embedded controls team while remaining hands-on in architecture, design decisions, and the most complex technical challenges.
This is a delivery-critical leadership role, sitting at the core of product development and system performance.
What you’ll actually be doing
* Owning the embedded control architecture across battery management, energy management, and system supervision
* Leading development of C/C++ real-time embedded software deployed in production systems
* Designing and reviewing application-layer control logic, state machines, diagnostics, and fault handling
* Driving deterministic behaviour across CAN-based systems integrating batteries, inverters, and power electronics
* Ensuring software complies with automotive-grade and safety-critical standards (ISO 26262, IEC 61508, MISRA)
* Working closely with electronics teams on controllers, PCB bring-up, and hardware-software integration
* Supporting commissioning, validation, and field troubleshooting, owning issues through to resolution
* Building and mentoring a team focused on delivery, quality, and engineering discipline
What we’re looking for
* Senior experience in embedded software and control systems (typically 10+ years)
* Direct, hands-on experience with battery systems, EVs, BESS, or power electronics
* Strong background in low-level, real-time embedded systems, not primarily modelling or simulation
* Expert-level C/C++ for embedded control applications
* Deep understanding of CAN, diagnostics, RTOS concepts, and application-layer control design
* Proven delivery of safety-critical or automotive-grade systems into production
* Comfortable working close to hardware and debugging live systems
* A pragmatic, delivery-focused technical leader