岗位职责:
1.基于Qt开发跨平台指挥系统GUI,实现任务规划、三维态势可视化与告警管理;
2.设计多模态控制协议(自主/遥控/协同),保障指令低延迟传输;
3.进行软件优化,确保在Windows平台上的稳定运行,并与航行控制软件紧密协作。
关键技能要求:
1.熟练使用C/C++和QT编写应用程序,熟悉串口通信、网络通信、TCP/UDP/MQTT等常用通信方式,能够进行通讯协议实现,GUI界面设计,数据库操作,多线程编程;
2.熟悉linux操作系统,熟悉Qt跨平台应用开发和QWidget;
3.具有独立软件开发能力,软件框架设计能力,熟悉软件设计模式,具有良好的编程习惯;
4.熟悉OpenGL开发优先,有GIS系统开发经验优先,有大型软件开发经验优先。
5.专业要求:计算机、软件工程、UI/UX等相关专业