岗位职责:
1、负责BMS系统需求分析和软件需求设计;
2、负责BMS软件架构设计,包括软件静态及动态架构设计,任务调度,软件接口设计等;
3、负责BMS软件功能开发,包括控制策略、故障诊断,SOX算法等;
4、负责BMS基于Simulink的应用层软件开发,及代码生成、单元测试;
5、负责编写相关开发技术文档。6.配合测试工程师进行相应功能测试。
任职要求:
1、计算机、软件工程、电子信息、自动化等理工科相关专业,本科及以上学历;
2、精通C语言,熟悉CAN,LIN等通讯协议;
3、Simulink的MBD方式的软件开发经验优先;
4、UDS,XCP等诊断标定协议优先。