岗位职责:1、负责充电桩产品的软件开发;2、精通C语言,能看懂电路原理图;3、参与系统需求,硬件设计评审等工作,拆分产品软件设计需求;4、根据项目需求进行软件功能块架构设计,完成软件需求表,详细设计、编码、调试、自测工作;5、协助测试工程师制定软硬件测试方案;6、上级领导安排的其他工作。任职要求:1. 大专以上学历,计算机,电子通信、自动化控制等相关专业2.具有ARM、STM32、MSP430、单片机等芯片的开发与扩展设计经验;熟练使用STM32F1系列F4系列3、精通C/C++语言,能独立搭建开发环境和功能设计开发工作;4、熟悉各种总线协议和通讯接口,如GPIO、I2C、SPI、RS232、RS485、CAN、USB、以太网等,并能完成相应的软件开发工作;5、有通信协议栈,无线网络等方面知识的优先;6、熟练使用实时操作系统,例如FREERTOS,UCOS,RT-Thread等