一.岗位职责1.负责储能电池管理系统(BMS)的嵌入式软件开发,包括架构设计、功能实现及性能优化;2.主导或参与BMS底层驱动开发(如ADC采样、均衡控制、保护逻辑)及通信协议栈(CAN/UART/Modbus等)实现;3.完成嵌入式系统的调试、测试与验证,输出测试报告并协助硬件团队解决兼容性问题;4.开发自动化工装测试设备,提升生产测试效率,支持产品量产化;5.编写技术文档(设计说明书、接口协议、用户手册等),确保开发过程可追溯。二.任职要求1. 本科及以上学历,电气、电子、通信、控制、计算机等工程专业背景;2. 精通C/C++语言,有良好的编码风格与文档习惯;3. 熟悉ARM(STM32)等微处理器的嵌入式软件开发,有一定的底层硬件驱动开发基础;4.熟悉uCOS、FreeRTOS等任何一种嵌入式实时操作系统;5. 熟悉常用的UART/SPI/I2C/CAN等硬件通讯方式;6. 具备较强的开发调试能力,能独立完成嵌入式系统设计开发任务;7. 有BMS开发经验佳。