1. 負(fù)責(zé)基于車載芯片的Android安卓系統(tǒng)開發(fā),包括Android Framework開發(fā),Android HAL開發(fā)
2. 負(fù)責(zé)Android系統(tǒng)性能和穩(wěn)定性優(yōu)化;
3. 負(fù)責(zé)對Android系統(tǒng)進(jìn)行深度優(yōu)化,包含Java Framework/Native Framework/Kernel/Filesystem等;
4. 負(fù)責(zé)產(chǎn)線工具,調(diào)試工具,OTA刷寫等功能交付
任職要求:
1. 熟練使用c++語言;多線程開發(fā);面向?qū)ο箝_發(fā);有較強(qiáng)的問題分析能力,思維邏輯清晰
2. 精通java/native/ion內(nèi)存泄漏、fd泄漏、線程泄漏等資源泄漏相關(guān)技術(shù),精通ASAN/KASAN/MTE等踩內(nèi)存地址消毒技術(shù);
3. 熟悉應(yīng)用&系統(tǒng)的凍屏、黑屏的維測方案與優(yōu)化方向;
4. 精通穩(wěn)定性常用的分析工具,如gdb、addr2line/objdump、systrace/strace/simpleperf、MAT等;
5. 有camera數(shù)據(jù)流開發(fā)經(jīng)驗(yàn)優(yōu)先