岗位职责1、基于客户产品需求,负责产品的软件需求分析、开发设计、测试验证、软件发布及客户维护等工作,确保产品按时按质交付;2、能独立完成项目开发工作,逻辑缜密,分析工作细致,能积极推动项目进展,客户端反馈问题能快速响应及提出有效的解决方案;3、对工作积极、专注,有项目时间节点意识,按照工作计划完成交付的工作内容;4、严格按照部门研发制度和软件开发流程,编写软件需求报告,设计文档,测试文档,SVN代码提交规则;5、良好的沟通协调和团队意识,执行力强,能够与同事良好的开展项目开发工作。任职资格1、本科以上学历,电子、计算机及自动化控制等相关专业;2、熟悉8位/32位单片机开发;3、1-3年嵌入式软件开发经验,良好的编程习惯和逻辑思维能力;4、有锂电池BMS软件设计/开发经验优先,主导过一个及以上量产项目优先;5、熟悉常用IIC、SMBUS、UART、RS485、CAN应用接口设计,熟悉各种通讯协议设计与开发,如MODBUS协议、CAN协议或者定制化通讯协议;6、熟练使用常用的设备,示波器、逻辑分析仪、CAN-BOX等。