崗位職責(zé):
1.負(fù)責(zé)機(jī)載計(jì)算機(jī)平臺(tái)軟件需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和符合性驗(yàn)證,以及相關(guān) 技術(shù)文檔的編制;
2.負(fù)責(zé)開發(fā)機(jī)載計(jì)算機(jī)平臺(tái)軟件,包括硬件驅(qū)動(dòng)、BSP 、uboot 、API 接口、BIT 軟件開發(fā)、 測試與維護(hù)及分區(qū)配置等;
3.負(fù)責(zé)飛控系統(tǒng)各類傳感器驅(qū)動(dòng)和外設(shè)接口軟件開發(fā);
4.負(fù)責(zé)平臺(tái)軟件白盒自測試工作,確保軟件功能正常,并協(xié)助相關(guān)部門進(jìn)行整機(jī)聯(lián)調(diào)和測試;
5.響應(yīng)客戶的需求,定期更新、維護(hù)和升級(jí)軟件,實(shí)施平臺(tái)軟件技術(shù)狀態(tài)管理。
任職要求:
1.本科及以上學(xué)歷,軟件工程、計(jì)算機(jī)、自動(dòng)化、導(dǎo)航制導(dǎo)與控制、電子、通信等相關(guān)專業(yè); 2.2 年以上軟件開發(fā)或相關(guān)領(lǐng)域的工作經(jīng)驗(yàn),熟悉風(fēng)河/天脈/銳華/翼輝至少一種操作系統(tǒng)及 其開發(fā)環(huán)境,熟悉 UART/I2C/SPI/CAN/USB/SD/以太網(wǎng)/RS422、485/A429 等總線通信協(xié)議, 熟悉電路原理圖,具備一定的硬件原理分析能力;
3.了解軟件研發(fā)中的需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、代碼編寫、軟件自測試等全流程;
4.熟練掌握 C/C++編程語言,遵守公司編程規(guī)范,具備軟件設(shè)計(jì)、代碼重構(gòu)、CI/CD 經(jīng)驗(yàn)者
優(yōu)先;
5.掌握嵌入式實(shí)時(shí)操作系統(tǒng)原理,,具有機(jī)載計(jì)算機(jī)平臺(tái)軟件/應(yīng)用軟件開發(fā)經(jīng)驗(yàn)者優(yōu)先。
6.熟悉 DO-178C 、ARP4754 、ARP4761 指南和 Arinc653 規(guī)范者優(yōu)先。