岗位职责:1. 负责基于QT的桌面客户端开发,熟悉UI编程。2. 根据系统功能开展模块设计,编码实现各模块功能。3. 参与产品的需求分析,以及软件工程文档、产品文档、设计文档编制。任职要求:1. 熟悉C/C++,熟悉面向对象编程,具备良好的编程风格。2. 精通linux及window下的QT程序开发,包括Widget开发或QML开发。3. 熟悉多线程程序开发和调试,熟练使用各种设计模式。4. 熟悉TCP/UDP/DDS等网络通讯开发,熟悉RS232、RS422、CAN等工业总线协议。