上位机软件开发工程师
3-5 年及以上工业上位机开发经验,负责工业上位机软件(C#/.NET)的需求分析、架构设计、开发调试与迭代优化。
岗位职责
- 负责工业上位机软件(C#/.NET)的需求分析、架构设计、开发调试与迭代优化。
- 开发 WPF / WinForms 人机交互界面,实现实时监控、数据采集、参数配置、报表生成、报警管理等核心功能。
- 对接 PLC、运动控制器、传感器等下位机,实现 OPC UA、Modbus TCP、EtherCAT、MQTT 等工业通信协议。
- 设计与优化 SQL Server / MySQL / SQLite 数据库,负责数据存储、查询统计、日志追溯及 MES / ERP 对接。
- 编写技术文档、用户手册与测试报告,参与现场联调并快速定位解决问题。
任职要求
- 精通 C# / .NET(.NET 6+ 优先),熟练 WPF / WinForms、MVVM 架构与 XAML。
- 精通至少 2 种工业通信协议,熟练 SQL Server / MySQL,掌握 EF Core / Dapper 等 ORM 框架。
- 3 年以上工业上位机开发经验,有锂电、半导体、汽车电子、智能装备行业项目经验优先。
- 熟悉多线程、异步编程与网络通信,具备独立解决技术难题与现场调试能力。
- 加分项:有 WCS / WMS / AGV / 视觉系统对接经验;熟悉 SECS/GEM、Profinet;了解 Python / Qt。