崗位職責:
1)負責自研板卡的bring up和u-boot調(diào)試,負責VxWorks/QNX/Reworks/Linux系統(tǒng)下,板卡BSP和驅(qū)動的開發(fā)、調(diào)試、測試和產(chǎn)品維護;
2)配合硬件工程師調(diào)試、分析、定位和解決問題;
3)負責驅(qū)動工作相關(guān)的文檔編寫;
4)完成上級臨時交辦的任務(wù)。
任職要求:
1)計算機、自動化、測控等相關(guān)專業(yè)本科及以上學歷;
2)精通C語言,基本功扎實,有良好的編碼習慣,具有嵌入式軟件開發(fā)經(jīng)驗;
3)精通至少一種嵌入式操作系統(tǒng)(如VxWorks、Linux、Reworks、freeRTOS、SylixOS等),下常用設(shè)備驅(qū)動(如網(wǎng)絡(luò)、串口、CAN、SPI、I2C、PCI、USB等)開發(fā);
4)精通至少一種PowerPC、ARM等嵌入式CPU架構(gòu),熟悉板卡啟動過程,能獨立完成板卡Bootloader調(diào)試和操作系統(tǒng)移植;
5)熟悉系統(tǒng)虛擬化架構(gòu)和操作系統(tǒng)原理,有虛擬化底層軟件開發(fā)經(jīng)驗優(yōu)先;
6)具備撰寫中英文檔的能力,有良好的英語讀寫水平,英語至少通過國家四級;
7)學習能力強,有責任心,工作認真細致,并能承受一定的工作壓力。