崗位職責:
1、負責網(wǎng)絡產(chǎn)品BSP驅(qū)動開發(fā)和適配,如SPI、I2C、UART、PCIE、EMMC、ETH、SWITCH、FLASH等;
2、負責新cpu產(chǎn)品的上游廠商的sdk移植適配:包含編譯和調(diào)試驗證;
3、分析解決操作系統(tǒng)相關的疑難bug:如死機,死鎖,內(nèi)存泄漏等;
4、承擔技術(shù)課題,提升BSP驅(qū)動開發(fā)和適配效率和給上層業(yè)務提供更好的系統(tǒng)基礎平臺支撐。
崗位要求:
1、學歷要求:本科及以上學歷,計算機、軟件、電子、通信相關專業(yè);
2、技能要求:
(1)計算機相關基礎扎實,掌握數(shù)據(jù)結(jié)構(gòu),操作系統(tǒng)和組成原理;
(2)熟悉軟件工程,軟件開發(fā)流程和相關工具;
(3)掌握C語言,熟悉Linux操作系統(tǒng),有C+Linux相關開發(fā)經(jīng)驗,熟悉Linux內(nèi)核、驅(qū)動編程開發(fā)領域,有Openwrt嵌入式設備開發(fā)經(jīng)驗優(yōu)先;
(4)熟悉至少一種例如ARM/MIPS/X86等CPU體系結(jié)構(gòu),有驅(qū)動開發(fā)調(diào)板經(jīng)驗;
(5)熟悉SPI、I2C、UART、PCIE、EMMC、ETH、SWITCH、FLASH等常用接口總線外設驅(qū)動;熟悉內(nèi)存管理、進程管理、文件系統(tǒng)、存儲、中斷、時鐘、同步等子系統(tǒng)結(jié)構(gòu),具備綜合系統(tǒng)分析能力;
(6)有以太網(wǎng)基礎知識及數(shù)通領域開發(fā)經(jīng)驗的優(yōu)先;有管理驅(qū)動開發(fā)團隊經(jīng)驗優(yōu)先。
其他信息