到岗时间:不限
婚况要求:不限
1、基于BMS产品需求,设计软件架构(底层驱动、应用层算法、通信协议);
2、开发核心算法(S0C/S0H估算、电芯均衡策略、温度控制、故障诊断与保护算法);
3、编写嵌入式软件代码(C语言),进行软件调试、单元测试、集成测试;
4、能应用C语言实现一线通、CAN、485、IIC、SPI等协议,定义BMS通信协议(如CAN/LIN/以太网协议),实现与整车、上位机的通信;
5、优化软件性能(如算法精度、响应速度、功耗控制),解决软件运行过程中的 bug,编制软件设计文档与用户手册。
6、负责编写BMS产品开发相关文档:编写BMS产品需求文档、软件设计方案、软件BMS测试文档等产品开发各阶段文档
7、搭建AI辅助软件开发系统,人机协同完成BMS开发半自动化。
8、领导交办的其他事项。
任职条件:
学历/专业:本科及以上学历,计算机科学、自动化、电子信息工程相关专业
工作经验:2年以上嵌入式/BMS软件开发经验,有AI软件开发经验优先。
专业资格:熟练使用软件至少一种软件开发IDE,KeilIARVS code等
专业知识:1,精通C/C 编程语言 2,具备底层驱动与应用层开发能力;
3,熟悉ARM架构; 4,有FreeRTOS/UCOS等嵌入式操作系统经验的优先。
技能要求:掌握BMS 核心算法(SOC/SOH 估算、均衡策略),熟悉CAN/LIN 通信协议与调试工具;
求职提醒:求职过程请勿缴纳费用,谨防诈骗!若信息不实请举报。