職位描述:
1.負(fù)責(zé)芯片F(xiàn)PGA和ASIC平臺的驗(yàn)證工作,包括驗(yàn)證方案設(shè)計、驗(yàn)證環(huán)境搭建、驗(yàn)證用例編寫、驗(yàn)證結(jié)果分析等;
2.負(fù)責(zé)嵌入式實(shí)時操作系統(tǒng)的移植、適配、維護(hù)、升級等;
3.負(fù)責(zé)嵌入式實(shí)時操作系統(tǒng)的驅(qū)動開發(fā)及測試工作,包括驅(qū)動程序設(shè)計、編碼、調(diào)試、單元測試、集成測試及操作系統(tǒng)優(yōu)化和維護(hù)。
任職要求:
1.碩士及以上學(xué)歷,計算機(jī)/電子信息/通信/自動化及相關(guān)專業(yè);
2.3年以上芯片IP驗(yàn)證、驅(qū)動開發(fā)工作經(jīng)驗(yàn),有芯片F(xiàn)PGA/ASIC驗(yàn)證經(jīng)驗(yàn)者優(yōu)先;
3.熟悉嵌入式實(shí)時操作系統(tǒng)FreeRTOS/eCos/UCOS或者linux的移植和適配;熟悉嵌入式實(shí)時操作系統(tǒng)的驅(qū)動開發(fā),掌握C/C++等編程語言;熟悉實(shí)時操作系統(tǒng)原理;
4.熟悉ARM/RISC-V等處理器架構(gòu),具有ARM匯編開發(fā)經(jīng)驗(yàn)者優(yōu)先;
5.熟悉常見設(shè)備驅(qū)動開發(fā)(UART、SPI、FLASH、DMA、Ethernet、USB、I2C、CAN等);
6.熟練使用git代碼管理工具及Linux開發(fā)環(huán)境。能看懂硬件原理圖,熟練使用示波器、邏輯分析儀等,有一定的軟硬件聯(lián)調(diào)能力;有開源項(xiàng)目維護(hù)經(jīng)驗(yàn)者優(yōu)先;