职位描述
【岗位职责】
1、负责上位机软件开发,包括界面设计,硬件通信控制,逻辑开发
2、参与团队研发设计,根据产品指标制定工作计划并按时完成开发工作
3、配合项目团队完成整体功能,开发性能测试与调试,按时完成项目联调工作
4、负责产品的软硬件联调,对出现的问题进行分析、汇总并提出解决方案
5、负责专业技术文档编写归档
6、根据现场反馈,持续优化和改进上位机程序,保证产线生产顺畅进行
【任职要求】
1、本科及以上学历,计算机、软件、自动化等相关专业
2、熟练掌握C#开发语言,熟悉WPF MVVM开发模式,掌握Prism/Caliburn/Stylet/MVVMLight或其他框架之一
3、有过至少两年以上的界面开发经历,熟悉至少一种界面库,有自定义用户控件的能力,熟练掌握依赖属性,路由事件等WPF基础
4、对于.NET多线程开发有较深理解
5、熟悉与MES等信息化软件接口,有一定的私有通讯协议开发能力
6、有数据库开发经验,熟练使用Oracle、SQL Server、MySQL、PostgreSQL或者Redis、Mango等数据库之一
7、有过工控行业相关工作开发经历、对PLC工作原理有一定了解,熟练运用RS-232、RS-485、S7、Modbus等通用通讯协议,有工业控制相关上位机软件开发经验者优先
8、较强的分析问题、独立解决问题能力,较强的沟通和抗压能力,良好的团队合作精神和学习能力,做事严谨认真,责任心强
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕