岗位职责:1、负责产品的上位机系统平台的系统架构规划、设计工作;2、负责产品上位机软件的设计、开发、测试和验证工作,确保功能需求满足设计要求;3、负责上位机软件功能和技术需求的收集、确认、编写软件技术开发过程中的相关文档;4、负责配合硬件开发人员完成上位机软件的调试和优化工作;5、负责分析、解决、优化上位机软件使用过程中的问题;任职资格:1、 精通C#、C++,熟悉VS开发环境,有windows开发经验;2、 熟悉.Net Framework、xmal;熟悉Winform编程;3、 熟练掌握Socket通信,熟悉TCP/IP、RS232、modbus、EtherCAT等通信协议;4、 精通WPF桌面软件设计,熟悉MVC、MVVM框架并具有实际项目经验,熟练运用WPF的依赖属性、绑定、动态资源、消息机制、自定义控件及WPF模板样式编写;5、 熟悉MySQL、SQL Server数据库,熟练使用SQL;6、 熟悉多线程运行机制;熟悉多线程编程、异步操作,跨线程操作UI控件等