資深嵌入式軟件工程師(底層驅(qū)動(dòng)開發(fā))職位描述與崗位職責(zé)任職要求
職位描述:
職責(zé):
負(fù)責(zé)?Linux?內(nèi)核與驅(qū)動(dòng)程序的開發(fā)維護(hù)工作,包括:
?1)為芯片開發(fā)Linux內(nèi)核并設(shè)計(jì)開發(fā)驅(qū)動(dòng)程序
2)分析和解決在系統(tǒng)集成期間發(fā)現(xiàn)的問題
3)優(yōu)化內(nèi)核和驅(qū)動(dòng)
4)?負(fù)責(zé)軟件研發(fā)體系和質(zhì)量體系的管理。
?崗位要求:
1、5?年以上嵌入式操作系統(tǒng)驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn)
2、至少?3?年ARM平臺的?LINUX?驅(qū)動(dòng)經(jīng)驗(yàn),USB,I2C/I2S,SPI?等驅(qū)動(dòng)?3?種以上的開發(fā)經(jīng)驗(yàn)
3、熟悉RTOS(real-time?operating?system),?bootloader,?BSP(?board?support?package),?driver,?Multiprocessing?和硬件底層設(shè)計(jì)等等
4、熟練掌握?ARM?體系結(jié)構(gòu)的匯編語言,精通?C/C++?語言
5、熟悉嵌入式系統(tǒng)的?Bootloader、linux?內(nèi)核裁剪
6、熟悉?Linux體系架構(gòu)者優(yōu)先.
篇2:嵌入式Linux底層驅(qū)動(dòng)軟件工程師崗位職責(zé)內(nèi)容
1.負(fù)責(zé)按照總體設(shè)計(jì)完成模塊詳細(xì)設(shè)計(jì)說明書。
2.完成模塊代碼編寫、內(nèi)部測試工作。
3.協(xié)助硬件設(shè)計(jì)人員及應(yīng)用軟件設(shè)計(jì)人員進(jìn)行系統(tǒng)開發(fā)與調(diào)試。
4.根據(jù)技術(shù)支持需求進(jìn)行軟件代碼維護(hù)。
5.編寫相關(guān)技術(shù)文檔,并對有關(guān)人員進(jìn)行培訓(xùn)。