主要职责:1、设计和开发BMS软件架构,确保系统的稳定性和性能。2、参与系统需求分析和技术评估,制定详细的技术方案。3、优化现有BMS软件系统,提高系统效率和可靠性。4、编写和维护高质量的软件代码,确保代码的可读性和可维护性。5、进行系统调试和故障排查,解决复杂的技术问题。6、与硬件工程师、测试工程师和其他团队成员紧密合作,确保项目按时交付。7、指导和培训初级工程师,提升团队整体技术水平。任职要求:1、计算机科学、电子工程、自动化或相关专业本科及以上学历。2、至少5年单片机软件开发经验,3年以上BMS软件开发经验。3、熟悉常见的单片机架构,并有实际项目经验。4、精通C/C++编程语言,有良好的代码编写习惯和文档编写能力。5、熟悉嵌入式系统开发环境和工具。6、深入理解电池管理系统的工作原理和技术要求,熟悉电池模型和SOC/SOH算法。7、具有良好的问题分析和解决能力,能独立完成系统调试和优化工作。8、良好的团队合作精神和沟通能力,能有效地与各部门协作。9、有汽车电子、能源管理或相关行业经验者优先。