1、构建BMS软件架构及开发流程
2、根据设计文档或需求说明完成代码编写、调试、测试和维护
3、常用总线如RS232、RS485、CAN、LIN、SPI相关接口通讯软件设计
4、完成说明书、调试文件等技术资料的编写
5、负责单片机软件系统需求分析、技术方案的策划、制定
6、负责电池管理系统底层软件、应用层软件、上位机软件开发与优化
7、组织测试人员进行软件功能测试
职位要求:
1、本科及以上学历,通信、电子、计算机等相关专业
2、2年以上嵌入式软件相关工作经验,拥有BMS相关优先
3、精通C语言和基于ARM核的嵌入式软件开发及流程,熟悉汇编语言
4、熟悉CAN,LIN等总线通讯系统架构知识基础
5、具备需求管理工具、系统架构设计工具的理论基础
6、具备系统测试方式和测试工具方面的知识体系