Principal Engineer Battery Systems
1 month ago
Warwickshire
... Engineer - Battery Systems. Employing nearly 900 people, among multiple offices around Europe, they ... Able to demonstrate detailed understanding of the complex mechanical, thermal, and electrical ...