Battery Management System Software

Main Task

The BMS, or Battery Management System is a critical safety system in the car. It is the Printed Circuit Board (PCB) that controls how the battery behaves. A properly functioning BMS will ensure the health of the entire accumulator during charging and driving. To do this, the BMS monitors the battery and will intervene to prevent a potential catastrophic failure. In this position you will have to work closely with other members on the Accupack, Sensors & software, safety systems, and control units.

Your Profile

The BMS is governed by a lot of rules, requiring you to be structured and organised to make sure these are followed. For working with the hardware you should have an interest in embedded electronics. Both design, verification, and testing. Interest 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 are good to have read before applying for this position. Notice that this is not a requirement.

ESSF15, Electrical Engineering (Elenergiteknik)
ESSF10, Metrology (Mätteknik)
EITP15, Printed Circuit Board and Prototyping (Kretskortsdesign och Prototypkonstruktion)
EITF70, Computer Organization (Datorteknik)
ESSF01, Analogue Circuits (Analog elektronik)
EEMN05, EMC, Noise and Noise Reduction (EMC, störningar och störningsbegränsning)
MVKP25, Hydrogen, Batteries and Fuel Cells

Alumni

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