岗位职责1. 根据产品规划完成软件需求分析,架构设计等2. 负责自动化设备上位机软件开发、工控设备控制、功能改进、系统性能优化3. 负责自动控制系统中上位机界面开发4. 负责主流PLC和设备的数据采集,数据动态展示,数据查询汇总分析统计等软件的开发5. 需求规格文档、功能设计文档的编写和评审任职要求1. 计算机、软件工程、自动化、电气工程、控制工程等相关专业本科及以上学历,3年以上软件开发工作经验,有机电行业或工控行业软件开发经验优先2. 熟练掌握 C#,熟练使用Visual Studio,精通.NetFramework、WinForm、WPF等可视化界面技术,能够独立进行完全自定义的界面开发,熟悉MVVM,掌握多线程、委托/事件、串口通讯、网络编程等技能,有OPC、PLC、RS232/485、USB等硬件接口开发经验3. 熟悉以太网,工业总线等通讯以及相关协议,如TCP/IP,UDP,Modbus,Profinet,CAN4. 熟练使用git5. 有OpenCV视觉算法使用经验者优先,包含对位引导、判断有无、缺陷检测、尺寸测量等