崗位職責(zé):1.?負責(zé)Arm平臺的Linux和Android設(shè)備framework層的設(shè)計、開發(fā)、測試和維護;2.?系統(tǒng)的剪裁與優(yōu)化,配合驅(qū)動工程師進行各種模塊的調(diào)試、移植與優(yōu)化,提升產(chǎn)品的性能和穩(wěn)定性;3.與驅(qū)動工程師緊密合作解決開發(fā)及產(chǎn)品化過程中遇到的各種問題。任職要求:1.?本科及以上學(xué)歷,計算機及相關(guān)專業(yè);2.?外語要求:熟練閱讀英文文檔;3.?計算機要求:Java,C/C++4.?至少五年Android平臺開發(fā)經(jīng)驗5.?熟悉?Linux?內(nèi)核空間與用戶空間的數(shù)據(jù)通信方式,精通C、C++;6.?熟悉?ndk?開發(fā)流程,熟悉?JNI?編程規(guī)范,有過跨平臺移植?C?組件經(jīng)歷;7.?深入理解?Android?Framework,熟悉系統(tǒng)底層架構(gòu)以及實現(xiàn)機制;8.?熟悉Android應(yīng)用架構(gòu)及常用進程通信機制,深入理解Android系統(tǒng)組件的實現(xiàn)原理,包括Activity,Service,Receiver,Provider等,對軟件性能優(yōu)化、內(nèi)存優(yōu)化有較深理解;9.?熟悉Android平臺的GUI、基本組件、Socket/HTTP編程、線程、進程間通信機制;10.?個人素質(zhì):學(xué)習(xí)能力強,工作主動,有良好的團隊精神和敬業(yè)精神。