崗位職責(zé):
1)負(fù)責(zé)自研板卡的bring up和u-boot調(diào)試,負(fù)責(zé)VxWorks/QNX/Reworks/Linux系統(tǒng)下,板卡BSP和驅(qū)動(dòng)的開發(fā)、調(diào)試、測試和產(chǎn)品維護(hù);
2)配合硬件工程師調(diào)試、分析、定位和解決問題;
3)負(fù)責(zé)驅(qū)動(dòng)工作相關(guān)的文檔編寫;
4)完成上級臨時(shí)交辦的任務(wù)。
任職要求:
1)計(jì)算機(jī)、自動(dòng)化、測控等相關(guān)專業(yè)碩士研究生及以上學(xué)歷;
2)精通C語言,基本功扎實(shí),有良好的編碼習(xí)慣,有嵌入式軟件開發(fā)經(jīng)驗(yàn)者優(yōu)先;
3)了解操作系統(tǒng)原理,有嵌入式操作系統(tǒng)(如VxWorks、QNX、ReWorks、Linux等)下板級支持包(BSP)和設(shè)備驅(qū)動(dòng)開發(fā)調(diào)試經(jīng)驗(yàn)者優(yōu)先;
4)了解電路開發(fā)設(shè)計(jì),能看懂芯片手冊和電路圖,會使用示波器、萬用表等常用設(shè)備;
5)了解常用外設(shè)和總線原理,如串口、CAN、SPI、I2C、網(wǎng)絡(luò)設(shè)備、PCI、USB等,有開發(fā)調(diào)試經(jīng)驗(yàn)者優(yōu)先;
6)了解任一種CPU/MCU架構(gòu),了解電路板啟動(dòng)過程,具有板卡Bootloader(如u-boot)開發(fā)調(diào)試經(jīng)驗(yàn)者優(yōu)先;
7)具備撰寫中英文檔的能力,有良好的英語讀寫水平,英語至少通過國家四級;
8)學(xué)習(xí)能力強(qiáng),有責(zé)任心,工作認(rèn)真細(xì)致,并能承受一定的工作壓力。