崗位職責(zé)
1.主導(dǎo)無(wú)人機(jī)地面站系統(tǒng)架構(gòu)設(shè)計(jì),實(shí)現(xiàn)QGCI二次開發(fā)框架擴(kuò)展,支持MAVLink 2.0擴(kuò)展協(xié)議(自定義消息/加密通信)開發(fā)
2.負(fù)責(zé)QGC地面站界面二次開發(fā)
3.負(fù)責(zé)視頻流的開發(fā)與優(yōu)化,確保視頻傳輸?shù)姆€(wěn)定性和低延遲
4.將無(wú)人機(jī)硬件與地面站軟件進(jìn)行集成,解決開發(fā)過程中遇到的技術(shù)問題
5.分析產(chǎn)品需求與UI交互,能夠針對(duì)UI體檢美觀度做出基本評(píng)判
崗位要求
1.熟悉QGC、MP等地面站開發(fā)、調(diào)試、仿真;熟悉Mavlink協(xié)議
2.精通C++和C#編程語(yǔ)言,具備豐富的開發(fā)經(jīng)驗(yàn)
3.熟練使用qml修改UI界面,有qml實(shí)際開發(fā)經(jīng)驗(yàn)
4.熟悉Mission Planner和QGC的使用和開發(fā)
5.具備視頻流開發(fā)經(jīng)驗(yàn),熟悉常見的視頻編解碼技術(shù)(如H.264、H.265)和流媒體協(xié)議(如RTSP、RTP)
6.熟悉TCP/IP、UDP等網(wǎng)絡(luò)協(xié)議
7.熟悉ttl,rs485等串口協(xié)議
8.具備有安卓系統(tǒng)或應(yīng)用開發(fā)經(jīng)驗(yàn)