Responsibilities:
1. Develop BMS product application layer software requirements analysis, architecture design, interface matching, and overall technical solution;
2. Responsible for BMS application layer software development, able to independently complete software development, integration, and testing work;
3. Responsible for the development of battery characteristic related algorithms such as SOX algorithm (including SOC \ SOH \ SOP \ SOE), insulation detection algorithm, etc;
4. Continuously optimize the company's product plan to ensure that the company's products are stable, reliable, and meet market demand;
5. Guide, handle, and coordinate the resolution of software issues that arise during product production and user use.
Requirements:
1. Bachelor's degree or above, major in mathematics, electronics, control, automation or related fields;
2. Understand the development direction of BMS in the lithium battery industry and be familiar with relevant regulations and standards for lithium batteries at home and abroad. Priority is given to those who have knowledge of lithium iron phosphate battery products in the energy storage industry;
3. Have more than three years of experience in BMS SOX algorithm development in the energy storage industry, experience in mass production battery algorithm projects, familiar with commonly used algorithms (such as ampere hour integral plus OCV, least squares method, Kalman filter, etc.), familiar with BMS software architecture, including core functions such as battery status monitoring, fault diagnosis and protection, battery balancing, etc;
4. Proficient in using C/C++language, proficient in MATLAB or SIMULINK modeling, programming, simulation, and testing;
5. Familiar with STM32 series microcontrollers, proficient in using one of the embedded real-time operating systems such as ucOS-II, FreeRTOS, rt thread, Linux, etc., and proficient in using development environments such as Keil, Vscode, IAR, CCS, etc;
6. Proficient in bus protocols such as CAN, SPI, I2C, UART, MODBUS, TCPIP, RS485, RS232, etc;
7. Familiar with BMS software, thermal management, failure analysis, etc. for energy storage lithium battery systems;
8. Familiar with component selection and application (such as AFE, MCU, ADC, digital isolators, etc.);
9. Familiar with BMS functional safety standards and requirements, such as GB/T34131, GB/T36276, etc;
10. Familiar with software development processes and standards;
11. Strong ability to handle pressure, handle affairs independently, and tackle difficult problems
Submit