一、崗位職責(zé)
1. 負(fù)責(zé)Android平臺(tái)Bootloader、Linux內(nèi)核及Display、Camera、Power等各類設(shè)備驅(qū)動(dòng)的移植、開發(fā)與調(diào)試。
2. 參與新硬件Bring-up(硬件啟動(dòng)調(diào)試),配合硬件團(tuán)隊(duì)完成信號(hào)、功耗、穩(wěn)定性的驗(yàn)證。
3. 針對(duì)系統(tǒng)啟動(dòng)速度、內(nèi)存占用、功耗做分析優(yōu)化。
4. 撰寫B(tài)SP相關(guān)設(shè)計(jì)、調(diào)試文檔,為生產(chǎn)和售后的驅(qū)動(dòng)問題定位提供技術(shù)支持。
二、任職要求
1. 計(jì)算機(jī)/電子/通信等相關(guān)專業(yè)本科及以上,3年及以上Android BSP開發(fā)經(jīng)驗(yàn)。
2. 熟悉ARM架構(gòu)、Linux內(nèi)核子系統(tǒng)、設(shè)備樹及內(nèi)核編譯流程,是底層開發(fā)的核心知識(shí)儲(chǔ)備。
3. 精通至少兩類設(shè)備驅(qū)動(dòng)開發(fā)(如LCD、Camera、USB等),對(duì)具體硬件驅(qū)動(dòng)有實(shí)際開發(fā)經(jīng)驗(yàn)。
4. 熟練使用示波器、邏輯分析儀、JTAG等調(diào)試工具,能快速定位死機(jī)、重啟、異常功耗等底層問題。
5. 能閱讀芯片Datasheet(數(shù)據(jù)手冊(cè))和標(biāo)準(zhǔn)協(xié)議,有第三方PD充電IC,CC邏輯IC調(diào)試經(jīng)驗(yàn)更佳。
6.必須有MTK ,RK 平臺(tái)上BSP調(diào)試經(jīng)驗(yàn),有QCOM平臺(tái)更佳。