崗位一:關(guān)鍵:技術(shù)棧:native或者systemUI或者launcher,view繪制,盡量本科,不要民教網(wǎng)不要1個或者純app開發(fā),5年左右,不要月內(nèi)無法到崗的,簡單算法必須會(例如鏈表),面試經(jīng)常掛到(window的概念,view繪制,線程,線程池 )
崗位二:安卓渲染與繪制方向,技術(shù)棧hwui和surfaceflinger比較底層的框架
【安卓系統(tǒng)性能優(yōu)化工程師】
崗位職責(zé):
1、負(fù)責(zé)Android系統(tǒng)級性能優(yōu)化(啟動速度/流暢度/內(nèi)存/系統(tǒng)資源管理與調(diào)度/系統(tǒng)性能等);
任職要求:
1、三年以上Android系統(tǒng)開發(fā)經(jīng)驗,精通Java/C++,熟悉Linux內(nèi)核及Android底層架構(gòu);
2、掌握Perfetto/Systrace/MAT等工具,具備復(fù)雜性能問題(如卡頓/ANR)的定位能力;
【安卓系統(tǒng)穩(wěn)定性優(yōu)化工程師】
崗位職責(zé):
1、負(fù)責(zé)Android系統(tǒng)層穩(wěn)定性問題:system restart,watchdog,anr,JE,NE,內(nèi)存泄漏問題的分析和解決;
2、負(fù)責(zé)Android底層穩(wěn)定性問題:Kernel Panic、WDT、系統(tǒng)Hang、內(nèi)存踩踏、內(nèi)存泄漏等
任職要求:
1、三年以上Android平臺開發(fā)經(jīng)驗,掌握Android平臺ANR,JavaCrash, Native Crash, Watchdog問題的分析方法
2、熟悉QCOM平臺底層穩(wěn)定性機(jī)制,包括但不限于Crash,Hang,Panic,WDT;
【安卓系統(tǒng)功耗優(yōu)化工程師】
崗位職責(zé):
1、負(fù)責(zé)對安卓系統(tǒng)功耗問題的分析定位,給出解決方案;
2、負(fù)責(zé)場景功耗和待機(jī)功耗的優(yōu)化;
任職要求:
1、本科以上學(xué)歷,三年及以上功耗分析經(jīng)驗;
2、有高通平臺功耗優(yōu)化經(jīng)驗;
【安卓圖形顯示工程師】
崗位職責(zé):
1、負(fù)責(zé)Android顯示框架和圖形渲染方向的開發(fā)優(yōu)化工作;
任職要求:
1、本科以上學(xué)歷,熟悉C++/Java語言開發(fā),三年以上Android系統(tǒng)開發(fā)經(jīng)驗;
2、熟悉Android顯示系統(tǒng)、SurfaceFlinger、HWComposer、OpenGL/Vulkan等圖像顯示技術(shù);
【RTOS應(yīng)用開發(fā)工程師】
崗位職責(zé):
1、負(fù)責(zé)RTOS上的應(yīng)用開發(fā)工作;
任職要求:
1、三年以上Linux GUI應(yīng)用開發(fā)經(jīng)驗;
2、熟悉FreeRTOS、RT-Thread、ucOS 至少一種RTOS,熟悉嵌入式RTOS應(yīng)用程序的開發(fā);
3、有LVGL開發(fā)應(yīng)用經(jīng)驗優(yōu)先;