崗位:BSP驅(qū)動,sensor、display、TPLCD驅(qū)動,顯示框架,安卓性能優(yōu)化,安卓功耗
一、sensor驅(qū)動
1、負責(zé)各平臺sensor相關(guān)底層軟件(光感,加速度,陀螺儀,色溫,馬達等)的開發(fā)及維護工作;
2、負責(zé)傳感器相關(guān)功能特性的研發(fā)工作,包括產(chǎn)線測試和用戶使用場景功能;
3、負責(zé)手機各種Sensor模塊的功能調(diào)試、BUG處理;
4、和廠家一起優(yōu)化sensor的參數(shù),產(chǎn)線校準(zhǔn)等問題;
5、sensor模塊的性能調(diào)優(yōu),功耗調(diào)優(yōu)。
二、BSP驅(qū)動
1、負責(zé)手機平板Android平臺HAL層、BSP驅(qū)動開發(fā);
2、負責(zé)HAL層、BSP驅(qū)動的優(yōu)化和疑難問題解決;
3、負責(zé)Android Init, Vold,Recovery, bootloader 的開發(fā)移植 與維護;
4、負責(zé)Android bringup適配、調(diào)試,基線升級;
5、負責(zé)Android 底層穩(wěn)定性問題分析。
三、安卓系統(tǒng)性能優(yōu)化
1. 優(yōu)化Android系統(tǒng)各核心模塊,提升性能表現(xiàn),保障持續(xù)流暢使用。
2. 承擔(dān)各個軟件層面的性能優(yōu)化工作。
3. 承擔(dān)系統(tǒng)性能的量化和分析工具的開發(fā)工作。
崗位要求:
1. 熟練掌握C/C++/Java至少一種編程語言。
2. 有內(nèi)核優(yōu)化、內(nèi)存優(yōu)化等相關(guān)經(jīng)驗。
3. 熟悉Android 系統(tǒng) Frameworks 層各模塊,如 AMS/WMS/PMS/繪制等。
4. 熟悉Linux平臺性能分析方法和工具者優(yōu)先,如systrace,perfetto等。
5. 良好的溝通能力、團隊精神,快速學(xué)習(xí)的能力。