岗位职责:1、根据户用储能、工商业储能项目制定EMS系统整体方案设计以及设计路线规划;2、负责EMS系统功能模块定义、设计、搭建及程序设计;3、负责EMS控制策略的制定,负责能量管理系统核心算法研发、升级与功能维护;4、负责EMS与其他设备之间通信协议的制定和对接;5、提供各类综合能源服务、微电网系统和分布式储能等应用场景的解决方案。岗位要求:1、熟练掌握C/C++/Java等至少一种编程语言,能独立进行EMS应用层软件开发及调试;2、熟悉UART、RS485、CAN、TCP/IP、以太网等通讯接口,熟悉MODBUS协议、CAN规约、104规约和IEC61850协议;3、熟悉GUI界面设计和开发,熟悉QT编程优先;4、熟悉储能系统、微电网系统、充电系统等标准及时序控制;5、熟悉光储充新能源各类微电网能量管理系统控制策略;6、熟悉功能模块的测试,能指导测试;7、具有成功的市面应用的EMS软件产品开发经验。