岗位职责:1、产线上位机软件的需求分析,完成产线工控设备的上位机软件开发、测试及迭代;2、产线测试需求分析,协同实现产线功能、人机交互软件开发、程序更改、维护及相关问题解决;3、优化现有的上位软件、人机交互软件,扩展工具仓储,提高代码可移植性、可扩展性及健壮性;4、编写上下位通讯协议、软件使用说明书、开发文档、需求文档等;5、完成对设备维护人员及产线生产人员进行软件使用培训;6、同设备其他专业(机械、电气)沟通在开发过程中遇到的问题;7、对典型问题案例、技术学习文档进行总结及其他上级交代的任务。任职资格:1、本科及以上学历,软件、自动化等相关专业;了解Windows,Windows Server系统2、2年及以上产线上位机独立开发经验,悉常见数字量,模拟量采集卡,运动控制卡。3、熟练操作系统基本配置:文件服务器,用户系统,网络设置,数据库服务器,时间服务器,Web服务器4、 对Labview有深入的了解,熟悉C#;了解常见的通信硬件以及通信协议:基于网口,RS232/RS485,CAN/LIN,OPC5、熟悉生产过程控制,数据采集通讯、多线程编程,数据库等;独立完成测试工位软件开发,熟悉电气设计,能独立完成测试回路更佳。6、熟悉机器视觉应用相关硬件和软件。熟悉尺寸检测,条码和二维码识别,设备定位,缺陷检测等应用。7、学习能力良好,具有一定的扛压能力和自驱力;8、良好的团队合作的精神,沟通能力,责任心强。