岗位职责
1、负责公司基于C++/Qt平台工业软件项目的产品开发,维护,测试,部署;
2、负责软件需求分析、架构体系设计、UI设计;
3、Windows和Linux平台上客户端服务端的程序设计与编码开发;
4、开发并实现多种通信协议,包括但不限于Modbus、TCP、UDP、OPC-UA等,确保设备间数据传输的准确性和实时性。
任职要求
1、3年以上C++系统设计、开发经验,精通Qt应用程序图形界面开发,熟练掌握Qt库各控件使用及架构;
2、具有较强的编码能力,C++基础扎实,理解io、多线程及相关开发环境及QtCreator,熟悉关系数据库或分布式系统的运行机制和架构体系;
3、具有优秀的设计能力,理解常见设计模式,具备一定的系统抽象封装与分解组合的能力;
4、有Linux/Unix下开发经验,熟悉多线程编程、网络编程,熟悉脚本编程;
5、熟悉关系型数据库,能够熟练编写SQL。