① 参与地面站系统的总体技术方案设计与软件架构论证。
② 负责地面站软件核心模块开发,包括飞行器状态监控与可视化、遥测数据处理、遥控指令生成及任务规划管理等功能实现。
③ 实现与飞控、传感器、载荷设备的稳定通信,支持TCP/IP、UDP、MQTT及串行通信(RS422/232)等多种通信协议,设计高可靠性自定义通信协议。
④ 制定测试计划,搭建硬件在环(HIL)仿真环境,执行系统集成测试、可靠性测试。
⑤ 参与外场试飞试验,支持故障排查、数据分析与系统优化。
⑥ 协同飞控、仿真、硬件等团队完成系统集成,编写设计文档、接口协议及用户手册。
任职要求
① 计算机科学、软件工程、电子信息、通信、自动化、航空航天等相关专业硕士学历且2年以上相关经验。
② 熟悉C++/Python/Go等开发语言及面向对象设计,具备Linux/Windows跨平台开发经验,了解Qt/QML框架及其核心机制。
③ 熟悉操作系统原理、网络编程与多线程技术。
④ 熟悉无人机系统(UAS)架构、飞行控制原理、航线任务规划逻辑及遥测遥控理论。
⑤ 具备通信协议开发经验,熟悉串口/TCP/UDP 通信,了解MAVLink、STANAG 4586或自定义二进制协议者优先。