锦鲤求职锦鲤求职

奥特维

上位机软件工程师(C#)

  • 社招
  • 本科及以上
  • 后端开发
  • 发布于 2026-10-21
原岗位链接 ↗

岗位描述

岗位职责

经验要求:8年以上工业上位机开发经验

学历要求:本科及以上,计算机/自动化/电子信息相关专业

负责锂电/光伏自动化设备的上位机软件开发,

参与需求分析、架构设计、核心模块开发及现场联调

负责设备与PLC、传感器、运动控制卡等硬件的通信对接

负责与MES系统的数据对接,实现工单下发、数据采集、质量追溯等功能

编写技术文档(概要设计、详细设计、用户手册等)

任职要求

C#编程:精通C#面向对象编程,熟练使用委托/事件、LINQ、泛型;掌握多线程与异步编程(async/await),理解线程同步与锁机制

UI框架:精通WPF+MVVM模式,熟悉XAML数据绑定、样式模板、自定义控件;或精通WinForm+DevExpress

工业通信:

精通TCP/IP、UDP、Socket编程,掌握串口通信(RS232/RS485)

熟练掌握Modbus(RTU/TCP)、OPC UA协议

能与西门子/倍福/欧姆龙等主流PLC通信,理解DB块/M/I/Q区读写

电气认知:能读懂电气原理图,了解传感器、伺服电机、运动控制卡等设备原理;具备PLC点位表设计能力,能与电气工程师协同完成点位映射

架构设计:能设计UI层/业务逻辑层/通信驱动层/数据访问层四层架构;熟练使用单例、工厂、策略、观察者等设计模式;具备断线重连、心跳检测、异常捕获等工程化设计经验

数据处理:熟练使用SQL Server/MySQL,掌握数据库设计与性能优化;有MES接口对接经验者优先

工程实践:熟练使用Git版本管理;掌握Log4Net/Serilog日志系统;能独立编写技术文档

【加分项】

有锂电/光伏行业完整项目经验者优先

了解SECS/GEM协议(半导体方向)

了解MQTT、InfluxDB等工业物联网技术

后端开发方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →