职位职责: 1、负责储能产品项目的EMS应用软件功能需求分析,提出平台化的软件解决方案; 2、负责EMS/本地EMS的核心算法的功能需求、控制策略开发; 3、负责EMS/本地EMS的自研软件的设计规范、各节点软件开发交付物; 4、负责EMS/本地EMS的应用软件单元测试、SWC软件交付和BUG修复; 任职要求: 1、本科及以上学历,计算机科学、电气工程、自动化、新能源、电力电子等相关专业; 2、 具有 3 年以上 EMS 系统开发或相关领域工作经验,参与过新能源电站、储能系统、微电网等项目的 EMS 系统开发工作,熟悉项目开发流程与技术要求; 3、熟练掌握至少一种编程语言,掌握数据库的基本原理和操作,如C、C++、Java、Python、MySQL、SQLite、Redis、MongoDB等,能够运用其进行EMS系统的程序开发与调试; 4、熟悉Linux操作系统,具备在Linux环境下进行开发、部署和调试的能力,包括Linux系统的安装、配置、文件管理、进程管理、网络配置等基本操作,以及相关开发工具和命令的使用; 5、熟悉常见的通信协议,如Modbus TCP/IP、Modbus RTU、CAN通信帧、IEC101、IEC103、IEC104、IEC61850、MQTT等,能够实现EMS系统与其他设备之间的通信与数据交互; 6、良好的学习和问题解决能力,有一定团队合作意识抗压能力,责任心强,熟练的英文资料阅读能力。