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