Battery Management System

Main Task

The battery management system monitors the high voltage battery. This position is responsible for both the hardware and the software for the system. The hardware includes design of the slaves that collects temperature and voltage readings and the master that communicates with the rest of the vehicle and performes the safety checks.

Your Profile

The BMS is governed by a lot of rules, requiring you to be structured and organized to make sure these are followed. For working with the hardware you should have an interest for embedded electronics. Both design, verification, and testing. Intereset in embedded programming. Regarding the software experience with C-programming is highly meriting, but not required.

Recommended Courses

Here is a list of recommended courses which is good to have read before applying for this position. Notice that this is just and recommendation and not a requirement.

EITA35, Electronics
ESSF15, Electrical Energy
ESSF10, Metrology
EITF65, Digital technology
EIEF35, Electrotechnology Basics
EDAA55, Programming
EDAA01, Advanced Programming

Appropriate Courses

During the year it is suitable to take the following courses in order to learn and developed even more within the fields that this position holds.

EITP15, Circuit Board Design and Prototype Construction
EDAF50, C++ Programming
EDAA25, C Programming


Want to know more about this position or do you have any questions? Feel free to contact some of our alumni to find out their advice and thoughts!

Martin Alumets & Måns Lindeberg, LFS20