岗位职责: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,CAN熟练使用git;4.有OpenCV视觉算法使用经验者优先,包含对位引导、判断有无、缺陷检测、尺寸测量等.