BMS软件开发工程师(27届校招)_BCSC
Core
Develop core software for Battery Management Systems (BMS), focusing on battery state estimation algorithms (SOC/SOP/SOH), charge/discharge management, and balancing strategies to ensure safety and performance of lithium-ion batteries.
Role type
Embedded software engineer (BMS)
Builds
BMS application software and control logic for electric vehicle battery packs
Domain
Automotive / Battery Management Systems
Deliverable
production ML models | product features
Required skills
C programming, embedded software development, MCU debugging, lithium-ion battery principles, battery state estimation algorithms (SOC/SOP/SOH), balancing strategies, mathematical modeling, control theory
Preferred skills
MATLAB/Simulink modeling and simulation, V-model development process, ISO 26262 functional safety, HiL testing
Responsibilities
Develop BMS application layer software and core algorithms; Implement charge/discharge management and balancing control logic; Perform software unit and integration testing using HiL systems; Design and calibrate battery fault diagnosis and protection strategies; Manage software versions and deliver reports in compliance with V-model and ISO 26262.
Seniority
Junior, new graduate