岗位职责:1. 负责公司软件系统设计和开发任务,整理需求文档并输出软件开发说明文档;2. 负责公司相关产品的驱动代码开发和调试;3. 负责电池管理系统的应用软件开发和调试;4. 负责公司产品的控制上位机软件开发和调试;5. 负责我司芯片的测试脚本和固件开发;6. 负责客户软件开发的支持和审核;7. 负责公司产品测试环境搭建和软硬件联调、故障排查和问题解决。8. 同硬件工程师协作,负责软硬件联调、故障排查和问题解决。任职要求:1. 统招全日制本科及以上学历,计算机/电子/通信等相关专业;2. 至少5年以上相关经验;3. 精通C编程语言和主流ARM开发系统,熟悉常用的MCU通讯接口;4. 精通C#编程,熟悉C#多线程、桌面软件等相关开发技术; 5. 精通Python语言及相关库(NumPy,Pandas,Matplotlib)。6. 有工业储能BMS软硬件开发经验优先。7. 有新能源汽车BMS软硬件开发经验优先。8. 熟知软件开发流程,具备良好的编程风格,具备良好的文档输出能力,具备良好的表达能力和团队协作能力,勤奋踏实,具有极强的敬业精神和责任心,工作积极主动,目标明确。