慧实习
← 返回首页

EMS系统开发高级主任工程师(054259)

隆基绿能.中央研究院 · 西安市 · 社招

信息来源:隆基绿能官方招聘查看原始链接 ↗官方认证薪资面议
立即投递 ↗

AI 摘要智能生成

技术选型与方案落地

职位描述

1 技术选型与方案落地 1.1 负责EMS软件相关技术的选型工作,合理选择操作系统、编程语言、开发框架、数据库管理系统等技术工具,为软件开发奠定坚实基础。 1.2 制定从架构设计到软件实现的详细技术方案与实施计划,将抽象的架构设计转化为可落地执行的技术文档,明确各功能模块的技术实现路径、接口定义、任务调度、内存管理、平台调试以及开发规范。 2 系统架构规划与设计 2.1 主导能源管理系统(EMS)软件的整体架构规划与设计工作。构建具有高可靠性、可扩展性与灵活性的软件架构,涵盖SCADA监控、实时数据采集、硬件通信协议对接(如PCS、BMS设备)、边缘计算策略等模块;制定低延迟、高可靠性的本地通信架构,支持Modbus、CAN、IEC 61850、DL/T 645等协议与硬件设备的对接,确保系统能实现能源数据的米集、处理、存储、转发、分析以及设备的精准控制与调度。 2.2 针对工商业园区、微电网等应用场景,充分识别系统的峰谷调节、需量管理、防逆流管理、电力扩容、电源备用、分布式能源的高效接入与协同运行、储能系统的智能充放电管理等需求,设计并制定详细且科学合理的 EMS 系统解决方案与控制策略。通过优化算法与架构,提高能源综合利用效率,降低运营成本,保障用电安全、稳定、经济运行。 3 团队技术指导与协作 3.1 为开发团队提供全方位的技术指导与支持,解决软件开发过程中遇到的各类复杂技术难题,提升团队整体技术水平。 3.2 与云端开发团队、硬件开发团队、测试团队、项目管理团队、业务团队以及客户等紧密协作,参与项目全生命周期管理。 4 系统测试与优化 4.1 协同测试团队制定全面、严谨的EMS软件测试方案,对软件进行严格测试与验证,及时发现并解决软件架构与功能实现中存在的缺陷与问题,确保软件质量可靠。 4.2 根据测试结果、实际运行反馈以及行业技术发展趋势,持续对 EMS 软件架构进行优化与改进。

任职要求

  • 1 教育背景
  • 1.1 计算机科学与技术、软件工程、电子信息工程、自动化、电气工程及其自动化、能源与动力工程等相关专业硕士及以上学历。
  • 2 专业经验
  • 2.1 具有8年以上能源管理系统(EMS)或相关电力自动化系统软件开发经验,其中至少5年专注于EMS软件架构设计工作,具有完整的EMS 软件项目从架构设计到落地使用的经验者优先考虑。
  • 2.2 深入理解微电网的运行原理、业务流程、技术规范以及设备特性,对电力系统、分布式能源、储能技术等领域的发展趋势与应用现状有深刻理解,能够将丰富的行业知识与先进的软件架构设计理念深度融合。
  • 2.3 熟悉国内外储能并网标准,具备EMS软件测试平台搭建和EMS软件认证经验。
  • 3 技术技能
  • 3.1 精通 C/C++、Java、Python 等至少一种主流编程语言,具备深厚扎实的编程基础与严谨规范的代码编写习惯,能够独立完成复杂核心软件模块的架构设计与开发实现。熟练掌握数据结构与算法设计,具备强大的算法优化与创新能力。
  • 3.2 熟悉Linux操作系统环境下的软件开发,深入掌握多线程编程、网络编程、数据库编程等关键技术。熟练运用常用的软件开发工具与框架,能够快速搭建高效稳定、可扩展的软件系统架构。
  • 3.3 深入理解 Modbus、IEC104、MQTT、DNP3、IEC61850等工业通信协议,拥有丰富的设备通信接口开发与调试实战经验,能够无缝实现不同协议设备与软件系统之间的数据交互与协同工作。
  • 3.4 熟练掌握关系型数据库与非关系型数据库的设计与开发,具备卓越的数据库性能优化能力。能够依据复杂业务需求,设计科学合理的数据存储方案,实现能源数据的高效存储、快速查询与深度分析。
  • 3.5 了解能源管理系统的各类控制策略与算法,如功率优化调度算法、负荷预测算法、储能充放电控制算法、动态需量管理算法、防逆流算法、并离网切换等。具备运用 MATLAB、Simulink、PSCAD 等仿真工具进行电力系统建模与仿真分析的能力,能够通过仿真手段验证控制策略与算法在不同场景下的有效性与可靠性。
  • 3.6 了解信息安全技术在能源管理系统中的关键应用,熟悉网络安全防护技术、数据加密技术、身份认证与授权技术等,能够从软件架构层面保障 EMS 软件系统的信息安全,防止数据泄露与非法入侵。
  • 4 职业素养
  • 4.1 具备出色的抗压能力,能接受短期(尤其在项目交付、并网验收阶段)的现场出差;
  • 4.2 具备出色的团队协作能力与沟通能力,有效平衡技术开发与项目交付进度;
  • 4.3 拥有强烈的学习能力与创新意识;
  • 4.4 具备卓越的问题解决能力;
  • 4.5 注重细节,严格把控软件产品质量;
  • 4.6 以目标为导向,能高效完成工作任务。

同类岗位推荐