上位机软件工程师一、任职要求:1、专业要求:全日制本科及以上学历,自动化,通信,计算机,电子等相关专业;2、工作年限:2-5年或5年以上相关工作经验,年龄40岁以内;3、熟悉C#语言、VS开发环境、有windows开发经验;4、熟悉TCP/IP、CAN、RS485、RS232、modbus等通信协议,熟练掌握网络编程技术及多线程技术、进程处理技术,具有很强的编码、调试和解决问题能力;5、熟练掌握SQL SERVER、Oracle、MySql、Redis等数据库其中一种,能够编写较为复杂的SQL语句;6、具备清晰的面向对象编程思想和架构设计理念,做事踏实,具有较强的学习能力,具有良好的沟通能力、团队协作意识和敬业精神;7、掌握软件设计原则、软件设计模式、数据结构、常用算法者优先;8、能独立或协助完成winfom及类似软件设计、编程、调试、测试、维护工作。二、工作内容:1、开发自控相关配套上位机软件;2、负责现有上位机软件系统维护,设备软件故障分析解决;3、 具有独立编程能力(设备软件设计开发、界面开发编写、调试以及后期维护);4、根据设计文档或需求文档,完成上位机软件系统代码的实现;5、熟悉软件开发测试流程,有代码管理、版本管理工程经验;6、有自控项目开发经验的优先考虑。