职位描述
职位描述
1. 教育背景:本科及以上学历,计算机、软件工程、通信、航空航天等相关专业 。
2. 编程语言:熟练掌握、Android等编程语言,有2年以上相关开发经验 。
3. 开发工具:熟练使用Visual Studio、QT等桌面应用开发软件,,能够独立解决开发中的问题 。
4. 界面设计:精通基于QT的用户界面设计及应用程序开发,熟悉各平台基本控件使用,擅长界面布局和效果实现 。
5. 地图开发:熟悉基于谷歌地图或其他地图进行二次开发的经验 。
6. 算法和数据结构:熟悉常用算法和数据结构,熟悉网络、多线程、异步编程 。
7. 数据库知识:至少熟悉一款数据库应用,如SQL Server、MySQL等 。
8. 网络协议:了解TCP/IP、UDP等网络协议原理及使用方法 。
9. 无人机相关经验:有无人机地面站系统相关理论、地面站控制系统代码设计开发经验者优先 。
10. 版本控制:熟悉通用的代码管理工具如SVN、GIT者优先 。
11. 文档编写:能够完成需求分析、设计、测试等文档资料的编写 。
12. 英语能力:熟练阅读英文文档,有较强的资料搜集能力 。
13. 团队合作:具有较强的责任感和抗压能力,有独立软件开发经验者优先,有良好的团队合作意识 。
14. 无人机数据链通信:熟练掌握无人机数据链通信原理,有相关产品开发及使用经验者优先 。
15. QGC开发经验:有QGroundControl开发经验者优先 。
16. 适应能力:有较强学习能力,可以快速适应原有产品的编码风格和代码架构 。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕