职位描述
核心配合 PLC 工程师,完成上位机软件(工业控制类)的需求分析、架构设计、编码实现与迭代优化,确保上位机与 PLC 控制系统的高效协同;
负责上位机与 PLC 的通讯对接开发,熟练处理 Modbus、Profinet、EtherNet/IP、OPC UA 等工业通讯协议,保障数据传输的稳定性与实时性;
设计并实现上位机可视化界面,包括设备状态监控、数据采集与分析、参数配置、报警预警、报表生成等核心功能,提升操作便捷性;
参与自动化系统整体方案讨论,与 PLC 工程师、机械工程师协同推进项目落地,解决开发及现场部署中的技术协同问题;
负责上位机软件的单元测试、集成测试,编写技术文档(需求文档、设计文档、用户手册、维护手册等);
跟踪工业控制软件领域技术动态,优化上位机软件的性能、安全性与兼容性,适配不同场景下的 PLC 硬件及控制需求。
任职要求
本科及以上学历,计算机科学与技术、软件工程、自动化、电子信息等相关专业,3 年以上工业上位机软件开发经验;
精通至少一种主流开发语言(C#/C++/Python 优先),熟练使用 Visual Studio、Qt 等开发工具,有 WinForm/WPF/Qt 界面开发经验者优先;
熟悉工业通讯协议(Modbus RTU/TCP、Profinet、EtherNet/IP、OPC UA 等),具备与西门子、三菱等主流 PLC 的通讯对接实战经验;
掌握数据采集、串口 / 网络通讯、数据库(SQL Server/MySQL 等)读写、报表生成等核心技术,有工业数据可视化项目经验者优先;
了解自动化控制系统基本原理,能与 PLC 工程师高效协作,清晰理解控制需求并转化为软件功能;
具备良好的逻辑思维能力、问题解决能力,有较强的代码规范意识和文档编写能力,能适应短期出差,责任心强、抗压能力强。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕