岗位职责:1、负责基于C++的软件设计(桌面软件或者Linux软件);2、负责与UI设计、嵌入式软件设计等人员的沟通协调;3、负责桌面软件或者Linux软件的调试和bug修复;4、编写桌面软件或者Linux软件的设计文档及测试文档,并能指导测试。任职要求:1、扎实的c/c++基础,熟悉数据库、数据结构、链表;2、熟悉QT、VISUAL STUDIO、VS CODE等软件IDE;3、熟悉mission planner或Qgroudcontrol等无人机地面站软件结构和编程;4、熟悉Linux系统的基本操作和指令。