工作职责:1、负责公司自动化设备的上位机人机交互显示界面程序设计;2、根据设备设计方案完成软件设计,并完成调试及测试工作;3、对现有产品进行改进,提供全面的技术支持与协助;4、编写相关开发文档、技术支持文档、使用说明等;5、对设备使用部门进行培训,使设备能够顺利投产;6、完成领导安排的临时任务;任职资格:1、本科及以上学历,电子科学与技术,通信,计算机科学等相关专业;2、精通C++或者C#编程语言之一;3、熟练掌握一种IDE的使用,比如QT或者VS等;4、熟悉常用的串行总线协议,比如modbus等,熟练掌握socket通信机制;5、熟练掌握数据库的使用及xml,json等数据结构;6、熟悉CS程序架构设计;7、掌握常用的程序设计模式,多线程编程;8、有完整产品开发经验者优先,计算机相关专业,英语四级及以上;9、有软件界面开发经验者优先;10、熟悉各种通信接口,数据库操作;11、有较强钻研创新能力,较强的理解、沟通能力及分析解决问题的能力。