岗位职责:1. 负责电力系统相关软件的设计、开发和优化,包括数据采集系统、监控系统、智能电网应用等;2.在Linux环境下进行系统级开发,包括但不限于驱动程序开发、服务端应用开发、脚本编写,使用C/C++或Python进行高性能、高可靠性的软件开发,确保系统能够高效运行;3.负责电力设备的通信接口开发,确保设备与系统之间的数据交互准确无误,解析和生成符合电力行业标准的协议数据,支持电力系统的数据采集和传输;4.实现和优化电力业务协议(如IEC 60870系列、Modbus、DL/T 645等)的解析与通信功能,结合物联网(IoT)技术,开发数据采集和处理解决方案,支持智能电网应用;5.与电力设备供应商合作,完成设备通信接口的集成和调试,参与系统的部署、测试和维护,确保系统的稳定运行;6.编写技术文档,包括设计文档、接口文档、用户手册等,确保文档的完整性和准确性。提供技术支持,解决系统运行中的技术问题。岗位要求:1.熟练掌握Linux操作系统的基本原理,包括文件系统、进程管理、网络编程等;2.熟练使用Linux开发工具,如GCC/G++、Makefile、Shell脚本等,熟悉Linux下的C/C++开发,能够进行系统级编程和性能优化。有嵌入式Linux开发经验者优先;3.熟悉电力行业的通信协议,如61850、Modbus、DL/T 645等;4.有实际的电力业务开发经验,能够解析和生成符合标准的协议数据。了解电力系统的数据采集、传输和处理流程。5.熟悉电力系统的自动化和智能化应用,有相关开发经验者优先。熟悉物联网(IoT)技术,有相关开发经验者优先。