崗位職責(zé):
1、負(fù)責(zé)車載儀表和信息娛樂系統(tǒng)的產(chǎn)品開發(fā)。
2、 熟悉Android框架,有較強(qiáng)的架構(gòu)設(shè)計(jì)能力。
3、熟悉android AMS,PMS,WMS 等服務(wù)優(yōu)先;
4、分析過兩個(gè)模塊的整體流程,不限模塊,比如audio,media,input,camera,network,BT/WIF 等等,從framework sdk 到 hal
5、負(fù)責(zé)Android平臺(tái)上HAL、framework 程序開發(fā),對Activity service、Windows manager service、Media service、Audio manager有深刻的理解,負(fù)責(zé)framework各模塊的定制和維護(hù)。
6、精通Android性能分析,熟練使用性能分析工具及解決瓶頸問題,負(fù)責(zé)系統(tǒng)穩(wěn)定性和系統(tǒng)性能問題的處理。
7、主導(dǎo)Android 模塊化設(shè)計(jì)及功能實(shí)現(xiàn)。
8、參與代碼和設(shè)計(jì)評(píng)審,確保軟件質(zhì)量。
9、熟悉CMMI開發(fā)流程,熟悉QAC工具應(yīng)用,熟悉GIT,SVN和Redmain。
10、負(fù)責(zé)高通、MTK等平臺(tái)的framework接口支持
任職資格
1、本科以上學(xué)歷。
2、熟悉安卓架構(gòu),3年以上安卓 framework工作經(jīng)驗(yàn)。至少精通2個(gè)framework模塊
3、扎實(shí)的C/C++和Java開發(fā)功底,有makefile或其他腳本編寫經(jīng)驗(yàn)
4、熟悉JNI開發(fā),對binder、各系統(tǒng)服務(wù)有一定了解,分析過相關(guān)代碼
5、有系統(tǒng)性能問題和穩(wěn)定性問題處理經(jīng)驗(yàn)
6、熟練使用Linux操作系統(tǒng),對Linux機(jī)制(內(nèi)存機(jī)制,IPC等)有一定了解。