岗位职责:1与机械和电气工程师对接设备的工艺流程及需求,确认软件开发需求及确定开发计划;2独立或在指导下完成项目的软件代码编写、调试、封装、培训工作;3独立或在指导下协助机械工程师进行视觉相关硬件的评估选型、测试、协调工作;4维护旧项目代码;5编写开发文档;6其他交办工作。任职要求:1.本科以上学历,两年以上自动化上位机开发经验,有耦合相关软件经验更优;2.熟练掌握C#的基本语法,包括变量类型、控制流、函数定义;3.熟练使用VisualStudio,熟悉串口,多线程,网络编程;4.了解串口通信、TCP/IP、UDP、Modbus、OPC等通信协议;5.了解常用数据库SQL Server、MySQL、SQLite及至少一种的常用数据处理指令;6.掌握winform或wpf界面设计工具;7.有面向对象编程思维;8.熟悉常用的视觉库 halcon或opencv等。