工作职责:1、负责产品通信及接口软件设计开发,代码编写和调试2、负责或参与项目组相关方案的讨论和制定3、负责设计和制定通讯协议,组织项目组讨论,并完成终版4、负责维护量产产品软件,不定期的对产品软件进行优化升级5、负责及时解决客户端相关软件问题6、负责软件规格书的编写,和代码版本管理任职要求:1、两年以上ARM嵌入式独立开发经验,精通C语言,熟练使用STM32系列MCU。2、熟悉RTOS原理,有uC-OS、FreeOS等系统移植和开发经验3、熟悉CAN/RS232/RS485通讯等现场总线协议及应用4、熟悉WiFi,GPRS,以太网的TCP/IP网络协议。5、熟悉Keil软件,至少熟悉一种代码比较工具和代码管理工具6、有UPS,变频器,光伏逆变器,储能PCS、风电变流器开发经验的优先