工作内容:1、软件开发:负责自动化设备的上位机及视觉软件设计及开发工作,参与设计、编写、维护相关软件程序。2、文档撰写:负责撰写和修改软件开发忠的相关文档资料。设备调试与维护:负责非标设备的软件调试、维护和功能验证与改进,包括消除BUG,新增功能等工作。3、资料归档:完成负责项目的软件程序和相关研发资料归档。4、其他事宜:完成领导安排的其他相关事宜。任职要求:1、全日制本科及以上学历,3年及以上软件相关工作经历。具有高度的责任心和敬业精神,良好的沟通能力和团队合作精神,以及较好的问题分析能力、自主学习能力和沟通协调能力。2、具备扎实的软件编程和系统分析能力,熟悉GUI界面开发相关技术,具有用户体验意识。熟悉C#、C++等编程语言,能够使用这些语言进行软件开发。了解并能在Windows环境下进行软件开发。3、能应用标准SQL进行项目开发,熟悉一种以上的关系型数据库。4、熟悉PLC、传感器通讯程序、SCADA/MES系统、控制板和上位机的通讯程序等。5、具备图像处理、图像匹配、二维码识别等机器视觉研发能力,能基于VisionMaster/halcon进行视觉定位相机标定,空间坐标换算等。具备电机驱动编写、机器人轨迹规划、运动学算法等运动控制相关能力。6、对项目用到的开源库进行环境搭建和版本管理,保证开发环境稳定。人素质:具有高度的责任心和敬业精神,良好的沟通能力和团队合作精神,以及较好的问题分析能力、自主学习能力和沟通协调能力。