軟件工程師(嵌入式方向)
1. 負(fù)責(zé)Linux模塊及內(nèi)核驅(qū)動(dòng)開發(fā),軟硬件接口梳理,測(cè)試方案制定等工作;
2. 負(fù)責(zé)BSP及系統(tǒng)方面故障定位,協(xié)助應(yīng)用開發(fā)工程師定位系統(tǒng)及平臺(tái)方面問(wèn)題;
3. 負(fù)責(zé)Linux內(nèi)核性能優(yōu)化;
4. 負(fù)責(zé)新項(xiàng)目或新硬件平臺(tái)Bootup等工作。
任職要求:
1. 計(jì)算機(jī)、電子、通信等專業(yè)本科及以上學(xué)歷;
2. 2年以上Linux驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn),精通Linux內(nèi)核平臺(tái)適配移植;
3. 熟悉Linux 設(shè)備驅(qū)動(dòng)開發(fā) (NAND、EMMC、USB等模塊驅(qū)動(dòng));
4. 熟悉Linux內(nèi)核框架,Linux驅(qū)動(dòng)模型,用戶空間驅(qū)動(dòng)設(shè)計(jì);
5. 熟悉Linux內(nèi)核內(nèi)存管理機(jī)制,進(jìn)程間通信;
6. 熟悉應(yīng)用層對(duì)驅(qū)動(dòng)的需求,熟悉常用的應(yīng)用層與內(nèi)核層的通訊方式。