职位描述
工作职责:
1.负责基于 Qt 框架的上位机软件开发,设计并实现多线程架构,确保数据采集、处理和显示的实时性。
2.使用 Qt 的串口通信模块(QSerialPort)实现与硬件设备的串口通信,支持多种波特率、数据位、校验位等配置。
3.使用 Qt 的网络模块(QTcpSocket、QUdpSocket)实现网口通信,支持TCP/IP 和UDP 协议,完成数据的稳定传输。
4.开发串口与网口之间的数据转发功能,实现串口设备与网络设备之间的数据交互。
5.设计并实现多线程数据处理模块,确保串口和网口数据的高效接收与解析,避免界面卡顿。
6.编写单元测试和集成测试代码,确保通信模块的稳定性和可靠性。
任职要求:
1、具有本科以上学历,3年以上工作经验,计算机、软件等相关专业;
2、工作积极主动,责任心强;
3、有良好的沟通协作能力、执行力;
4、能积极主动的完成职责内的工作,具有独立的模块设计能力;
5、思维灵活,具备一定的创新思想。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕