崗位職責(zé)
1.負責(zé)MTK平臺(MT67xx/MT87xx等系列)Android系統(tǒng)底層驅(qū)動開發(fā)、調(diào)試及優(yōu)化(包括Display/Touch/Camera/Sensor/Audio/GPU等模塊)。
2.分析并解決驅(qū)動相關(guān)的穩(wěn)定性、性能及兼容性問題,協(xié)助硬件團隊完成和驗證。
3.深入理解Android HAL層框架,參與Framework層與驅(qū)動的接口設(shè)計與實現(xiàn)。
4.會寫android應(yīng)用程序優(yōu)先。
5.編寫技術(shù)文檔,輸出開發(fā)規(guī)范及問題解決方案。
技術(shù)能力:
1.精通C/C++語言,熟悉Linux內(nèi)核及MTK平臺驅(qū)動架構(gòu),能獨立完成驅(qū)動移植和調(diào)試。
2.熟悉Android系統(tǒng)框架(HAL/JNI/Binder等),了解開機流程、電源管理、內(nèi)存管理等機制。
3.具備MTK平臺調(diào)試經(jīng)驗,熟悉LK/U-Boot、Kernel、Device Tree等底層開發(fā)環(huán)境。
4.掌握常見外設(shè)協(xié)議(I2C/SPI/UART/MIPI等)及調(diào)試工具(如示波器、邏輯分析儀)。
熟悉Android應(yīng)用開發(fā)(Java/Kotlin),能編寫基礎(chǔ)APP或JNI接口者優(yōu)先。
3年以上MTK平臺Android驅(qū)動開發(fā)經(jīng)驗,有量產(chǎn)項目經(jīng)驗者優(yōu)先。
學(xué)歷:本科及以上,計算機/電子/通信等相關(guān)專業(yè)。