岗位职责:
1.负责高压BMS(200V及以上)的软件开发与迭代,包括嵌入式软件和应用层算法实现;
2.参与BMS需求分析、架构设计,编写软件需求文档和设计文档;
3.完成BMS软件的编码、调试和单元测试,保障软件功能和性能;
4.协同硬件、测试团队完成BMS系统集成和验证,解决开发中的软件问题;
5.跟踪BMS行业技术发展,优化软件架构和算法。
任职要求:
1.本科及以上学历,计算机、电子信息、自动化等相关专业,5年以上嵌入式软件开发经验,至少2年以上BMS软件开发经验;
2.精通C/C++语言,熟悉ARM架构及嵌入式实时操作系统(如FreeRTOS、RT-Thread);
3.熟悉CAN、RS485、SPI等通信协议,具备电池管理系统相关知识;
4.具备良好的代码规范和调试能力,能独立完成软件模块开发;
5.熟悉BMS行业标准(如GB/T 34184、GB/T 31485等)者优先。