岗位职责
1、负责锂离子电池管理系统方案设计和控制策略开发,对锂离子电池管理系统的基础软件开发与优化、 及软件调试;
2、负责编写软件相关技术文档;
3、与软件测试工程师共同制定软件测试方案;
4、负责维护及优化电池管理系统配套的上位机;
5、按照产品需求完成基于ST、Freescale、Microchip等系列单片机的BMS软件开发、模型代码实现、调试等工作,完善BMS策略与算法,并负责对软件系统性能、稳定性与可靠性进行测试与评估;
6、与硬件开发人员配合,对相关产品在试产、量产及用户使用中出现的问题进行科学分析,提出有效改进方案并监督实施;
7、与硬件开发人员配合完成产品的功能验证、设计升级与优化等工作;
8、负责完成软件部分相关开发文档、试验报告等技术文件的编写、归档和更新,以及软件内部标准化文件进行编制;
9、跟踪业内相关新产品、新技术发展动态 、客户现场支持,分析客诉并给出解决方案。
任职资格
1、精通C、C++语言基础,能熟练使用C语言,汇编语言等软件进行程序开发,有良好的编码风格以及代码调试能力;
2、熟练使用Keil、MDK、IAR等软件开发及相应仿真、DEBUG工具;
3、熟悉BMS电源研发流程,负责BMS模型策略开发,包括算法逻辑、上下电管理、充电管理、故障诊断、功能安全实现等;
4、熟悉CAN、TCP/IP、RS232/485、Modbus、SPI、IIC等通信协议开发;
5、掌握电池管理系统的相关的标准和电池相关的标准;
6、认真负责,能快速学习和独立思考,具有良好的团队合作能力;
7、有BMS开发经验并且所开发的BMS在光储一体机、储能变流器等产品中获得大规模应用者优先。