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