岗位职责1.负责上位机软件的需求分析和框架设计;2.负责上位机界面开发、功能开发和调试;3.负责编写上位机软件与主机设备的通信接口协议制定,和通信功能的实现;4.负责上位机与相关设备的联调、测试代码;5.负责相应协议文档、技术文档、操作说明书的编写;6.负责上位机软件的安装、跟踪维护和优化。 7.服从公司及配合领导安排其他工作事宜任职要求1.电子信息工程、自动化、计算机、自动化及相关专业;2.具有3年以上或相当的上位机开发经验;3..精通C#语言,熟练使用VS开发环境,有Winform、WPF、Asp.net设备上位机软件开发经验;4.熟悉USB、CAN、TCP/IP等常用通讯协议;5.熟悉常用数据结构和算法;6.能熟练使用SQLite、MSSQL等数据库;7.熟练掌握SVN、Git等至少一种代码版本管理方法。