岗位职责:1、负责项目的前期策划与目标制定,进行软件的概要设计。2、承担项目的多模块或核心组件的详细设计及开发。3、负责软件的后续升级维护,功能迭代。4、负责软件说明书的编写,核心技术的说明。5、进行整体架构及通用功能、系统知识培训。任职要求:1、计算机相关专业,本科以上学历,至少2年以上相关工作经验;2、掌握C#编程、熟悉MES应用开发;掌握windows多线程开发,及多线程间通信方法;3、了解软件代码编码规范、软件生命周期、常用数据结构、算法及设计模式;4、具备上位机,运动控制,图像处理;5、了解sql server/oracle数据库的设计与应用;6、了解常用运动控制卡及其动态库的调用;7、掌握视觉AOI编程, Halcon,VisionMaster,Opencv等至少一种。