岗位要求1、编写需求文档、概要设计文档、规化软件设计流程与逻辑。2、根据项目需求进行电池检测设备产品的软硬件设计。3、与技术总监及其它软硬件工程师讨论技术实现方案,并评估技术风险。4、根据系统架构及模块设计,确定开发工期。5、编写需求文档、概要设计文档,负责需求分析、系统设计以及核心代码的编写;6、负责公司核心产品软件的研究和开发,为公司产品的开发提出合理化建议及意见;7、负责实施硬软件样品调试等工作;8、配合硬件工程师完成项目调试.9、负责产品结构设计完成电路部分的修改与调整;任职要求:1、本科或以上学历,通信、计算机、电子技术相关专业,5-8 年工作经验;2、精通嵌入式C/C++语言开发,熟练使用STM32进行产品开发;3、熟练掌握CAN通信、RS232 通讯、RS485通讯、SPI/2C/USART 等通信协议;4、精通EMWIN、LVGL界面开发,熟悉MCU外设功能,如ADC、DAC、SPI、IIC等;5、熟炼使用FreeRtos等操作系统;6、熟悉模拟电路,数字电路,DCDC转换等;6、熟炼使用File System,SD卡和U盘数据保存、查看、转存等操作;7、从事过锂电池BMS开发或汽车CAN协议开发者优先。