岗位职责:
1.负责三级架构BMS(嵌入式)软件开发工作。
2.参与系统需求,硬件设计评审等工作,拆分产品软件设计需求。
3.根据项目需求进行软件功能块架构设计,完成软件需求表,详细设计、编码、调试、研发测试工作。
4.维护产品软件,依据应用问题、客户需求对产品软件改进。
5.编写项目文档、质量记录以及其他有关文档,并协助完成相关产品认证工作。
岗位要求:
1.熟练应用掌握C/C++、汇编等语言,具备良好的编程风格。
2.熟练掌握I2C、SPI、UART、CAN、以太网等通信技术及工作原理与接口开发,掌握一种RTOS应用。
3.有独立编码开发经验、了解锂离子电池充放电管理策略者优先。
4.本科及以上学历,具有三年以上单片机开发工作经验,有BMS软件、电池保护板设计开发工作经验优先。
5.有良好的沟通能力和团队合作精神。