一、工作内容:
1、根据电池管理系统需求,设计BMS策略,并组织评审确认;
2、根据BMS策略,用模型实现策略,并自动生成代码;
3、生成并执行测试计划,开展MIL测试;
4、和其它子系统,包括整车控制,充电,热管理,以及仪表板显示的团队协同合作,实现整车与电池系统相关的功能;
5、根据开发进度,配合整车测试获取电池系统及BMS相关数据,并分析查找问题和跟踪解决。
二、任职要求:
1、在BMS软件开发,包括算法和实际软件开发的实际经验。能够编码,找错,以及优化代码。熟悉相关的编译,找错,仿真工具。对通讯协议(CAN,LIN,SPI,UART)等等都比较熟悉;
2、至少在一种开发语言上非常熟悉,C语言、MBD(Matlab,Simulink,Stateflow),并在另一种语言上有一定经验;
3、熟悉数据采集和标定工具,比如Vetor CAN 工具;
4、熟悉DFMEA过程;
5、熟悉软件版本控制过程和工具;
6、熟悉AUTOSAR,ISO26262;
7、熟悉嵌入式软件开发基本过程;
8、能够撰写专业报告,需求,设计文档,以及发明专利。