职位详情
岗位职责
1. 参与QGroundControl地面站功能的开发、性能优化及日常维护;
2. 负责无人机地面站图形用户界面设计及新功能模块的研发与落地;
3. 开发PC端视频解码与播放相关软件,保障流畅播放体验;
4. 配合完成飞控测试环境搭建及系统联调工作;
5. 根据项目实际需求,开发并集成定制化功能模块,涵盖界面交互、数据通信、飞行控制等方面;
6. 调试并优化无人机通信链路,确保地面站与飞控系统间连接高效稳定;
7. 协助进行飞控参数配置,实现地面站与无人机之间的可靠数据交互;
8. 编写完整的技术文档,为团队成员提供技术支持与问题解决方案;
9. 负责无人机集群控制系统的Android/Windows客户端开发与持续维护;
10. 参与业务逻辑梳理,协同跨领域人员共同设计和探讨业务场景实现方案;
11. 承担核心业务功能的编码实现与迭代升级,完成关键系统研发任务;
12. 分析现有系统短板,定位性能瓶颈,实施重构优化措施,提升整体系统效能,并提供性能调优、日志采集及数据分析支持。
岗位要求
1. 本科及以上学历;
2. 熟悉Qt框架,熟练掌握JAVA,具备良好的C++或C#编程能力,有Qt项目开发经验、QML界面设计能力或WPF开发背景者优先,能独立开发跨平台应用;
3. 熟悉QML界面开发,精通基于QML的UI构建,具备复杂交互界面开发能力;熟练掌握Qt5架构及常用组件,熟悉Qt网络编程,熟练使用Qt Creator工具链;
4. 了解QGroundControl代码结构,熟悉PX4或ArduPilot飞控通信协议(MAVLink);
5. 具备无人机地面站或嵌入式系统开发经验,理解无人机飞行控制基本原理;
6. 掌握TCP/UDP、串口通信机制,具备实时数据收发与解析实践经验;
7. 能够开展界面性能优化与功能拓展,对用户体验设计有一定认知;
8. 具备良好英文技术文档阅读能力与问题排查能力;
9. 加分项:具有ROS/ROS2开发经历,了解无人机集群控制技术;
10. 精通C# .NET桌面应用开发,熟悉WinForm或WPF框架,三年以上实际项目经验;
11. 熟悉Linux操作系统,掌握Linux环境下软件开发、测试及发布流程;
12. 熟悉Mavlink通信协议,掌握协议数据的解析与封装方法;
13. 具备视频引擎或流媒体处理开发经验,熟悉H.264、H.265编解码标准,掌握ffmpeg工具,了解h264/265协议细节;
14. 掌握常用算法与数据结构,熟悉TCP/IP、UDP等网络协议,具备多线程、异步编程能力;
15. 熟悉各主流平台基础控件使用,擅长界面布局与视觉效果实现,掌握多分辨率适配方案;
16. 拥有至少两种跨平台开发经验,如Android、iOS、Windows、Linux、Mac等;
优先条件
· 有实际参与QGroundControl或mission planner项目开发的经历;
· 熟悉常见无人机通信协议(如CAN、MAVLink);
· 具备航空电子或无线通信相关基础知识。
1. 参与QGroundControl地面站功能的开发、性能优化及日常维护;
2. 负责无人机地面站图形用户界面设计及新功能模块的研发与落地;
3. 开发PC端视频解码与播放相关软件,保障流畅播放体验;
4. 配合完成飞控测试环境搭建及系统联调工作;
5. 根据项目实际需求,开发并集成定制化功能模块,涵盖界面交互、数据通信、飞行控制等方面;
6. 调试并优化无人机通信链路,确保地面站与飞控系统间连接高效稳定;
7. 协助进行飞控参数配置,实现地面站与无人机之间的可靠数据交互;
8. 编写完整的技术文档,为团队成员提供技术支持与问题解决方案;
9. 负责无人机集群控制系统的Android/Windows客户端开发与持续维护;
10. 参与业务逻辑梳理,协同跨领域人员共同设计和探讨业务场景实现方案;
11. 承担核心业务功能的编码实现与迭代升级,完成关键系统研发任务;
12. 分析现有系统短板,定位性能瓶颈,实施重构优化措施,提升整体系统效能,并提供性能调优、日志采集及数据分析支持。
岗位要求
1. 本科及以上学历;
2. 熟悉Qt框架,熟练掌握JAVA,具备良好的C++或C#编程能力,有Qt项目开发经验、QML界面设计能力或WPF开发背景者优先,能独立开发跨平台应用;
3. 熟悉QML界面开发,精通基于QML的UI构建,具备复杂交互界面开发能力;熟练掌握Qt5架构及常用组件,熟悉Qt网络编程,熟练使用Qt Creator工具链;
4. 了解QGroundControl代码结构,熟悉PX4或ArduPilot飞控通信协议(MAVLink);
5. 具备无人机地面站或嵌入式系统开发经验,理解无人机飞行控制基本原理;
6. 掌握TCP/UDP、串口通信机制,具备实时数据收发与解析实践经验;
7. 能够开展界面性能优化与功能拓展,对用户体验设计有一定认知;
8. 具备良好英文技术文档阅读能力与问题排查能力;
9. 加分项:具有ROS/ROS2开发经历,了解无人机集群控制技术;
10. 精通C# .NET桌面应用开发,熟悉WinForm或WPF框架,三年以上实际项目经验;
11. 熟悉Linux操作系统,掌握Linux环境下软件开发、测试及发布流程;
12. 熟悉Mavlink通信协议,掌握协议数据的解析与封装方法;
13. 具备视频引擎或流媒体处理开发经验,熟悉H.264、H.265编解码标准,掌握ffmpeg工具,了解h264/265协议细节;
14. 掌握常用算法与数据结构,熟悉TCP/IP、UDP等网络协议,具备多线程、异步编程能力;
15. 熟悉各主流平台基础控件使用,擅长界面布局与视觉效果实现,掌握多分辨率适配方案;
16. 拥有至少两种跨平台开发经验,如Android、iOS、Windows、Linux、Mac等;
优先条件
· 有实际参与QGroundControl或mission planner项目开发的经历;
· 熟悉常见无人机通信协议(如CAN、MAVLink);
· 具备航空电子或无线通信相关基础知识。
2026-06-15 13:38
IP属地:广东深圳
职位福利
大专5-10年C++

楹桦投资(深圳)有限公司


鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >

附近适合您的职位
嵌入式
1.5-3万元/月
嵌入式软件工程师3-5年本科电路设计STM32开发C++CC语言嵌入式/单片机开发经验单片机开发嵌入式软件开发电气电气/自动化相关专业信号处理单片机
深圳 龙华区










