岗位职责:
1、协议适配与设备标识维护:协助编写、维护 SNMP OID 映射表、设备类型配置文件等;配合完成协议交互调试、数据抓包与基础分析,开发协议数据格式校验、批量配置生成等轻量辅助工具代码。
2、基础功能与标识信息开发:完成采集模块的日志管理系统、采集参数配置读写、设备状态上报等功能的代码编写、调试与维护;协助完成模块间接口的联调与基础测试。
3、测试与验证支撑:根据开发文档编写、执行单元测试用例,协助完成模块功能、兼容性测试;参与性能压测,记录、整理测试数据,协助定位基础的代码逻辑问题。
4、文档与版本管理:撰写协议适配手册、测试报告、入网检测支撑文档等技术文档;配合团队使用 Git 完成代码版本管理、分支维护、提交与合并,规范管理代码与文档版本。
5、项目辅助支撑:配合完成模块国产化适配、入网检测的辅助准备工作,完成团队安排的其他开发相关辅助任务。
任职要求:
1、本科及以上学历,计算机、软件工程、通信、电子工程、自动化、电力系统及自动化等相关专业,1-3 年嵌入式开发、数据采集、工业控制相关开发经验。
2、掌握 C/C++ 基础编程能力,有 Linux 环境下的 C 语言开发基础,可独立完成日志、配置管理等基础功能开发,能配合完成辅助代码的编写与调试。
3、了解 TCP/IP 网络协议基础,了解 SNMP 协议,能配合团队完成协议配置、设备厂商信息维护与基础调试工作。
4、熟悉 Linux 操作系统基础操作,会使用 gcc、gdb、make 等基础编译调试工具,可独立完成代码的编写、编译、基础调试与测试。
5、了解 Git 版本控制工具的基础使用,可配合团队完成代码提交、合并等基础版本管理工作。
6、工作严谨细致,有良好的学习能力、沟通协作能力,能配合团队完成开发任务,愿意深耕电力网络安全领域。
7、熟悉电力行业常用协议。