任職要求???????1.?精通c/c++程序設(shè)計;????
2.?熟悉Linux、ucos、Rtos、vxworks等嵌入式操作系統(tǒng)及其程序設(shè)計;????
3.?熟悉基于UML的面向?qū)ο蟪绦蚍治鲈O(shè)計方法和敏捷軟件開發(fā);????
4.?掌握各類通信總線的應(yīng)用;????
5.?熟悉無人機領(lǐng)域MAVLink協(xié)議,掌握無人機常用的無線通信鏈路的特性;????
6.?熟悉常用的開發(fā)環(huán)境和工具軟件。??
?????
??
?????崗位職責(zé)??
?
????1.?使用無人機領(lǐng)域MAVLink協(xié)議編寫通信部分的代碼;???
2.?完成無人機系統(tǒng)所有通信功能的開發(fā);???
3.?了解現(xiàn)有無人機及其子系統(tǒng)的軟硬件架構(gòu),并搭建飛控平臺;???
4.?基于開源飛控,進行相應(yīng)的移植及應(yīng)用;???
5.?按照一定的編碼風(fēng)格和規(guī)范編寫代碼;???
6.?使用一到兩種代碼倉庫管理工具進行代碼管理,做好代碼評審;???
7.?配合硬件和前后臺軟件,完成系統(tǒng)級調(diào)試,解決產(chǎn)品全生命周期內(nèi)的嵌入式軟件相關(guān)問題;???
8.?遵循一定的規(guī)范,編寫軟件開發(fā)各階段所需的文檔,包括但不限于軟件設(shè)計架構(gòu)書、詳細設(shè)計書等;???
9.?熟練使用Project、Visio等工具編寫開發(fā)所需的文件。??
?
職位福利:五險一金、彈性工作、定期體檢、節(jié)日福利