任職資格:
1.?至少三年android平臺開發(fā)經(jīng)驗,熟悉Android平臺的GUI、基本組件、Socket/HTTP編程、線程、進程間通信機制。
2.?深入理解面向?qū)ο缶幊趟枷耄煜ava設(shè)計模式。
3.?熟悉android?app開發(fā),深入理解android各個組件的生命周期和調(diào)用原理。掌握app開發(fā)的常用調(diào)試手段和開發(fā)技巧。
4.?熟悉Linux?內(nèi)核空間與用戶空間的數(shù)據(jù)通信方式,精通c、c++
5.?熟悉android?ndk開發(fā)流程,熟悉JNI編程規(guī)范,有過跨平臺移植C組件經(jīng)歷。
6.?深入理解Android?Framework,熟悉系統(tǒng)底層架構(gòu)以及實現(xiàn)機制。
7.?熟悉Android應(yīng)用構(gòu)架及常用進程通信機制,深入理解Android系統(tǒng)組件的實現(xiàn)原理,包括Activity,?Service,?Receiver,?Provider等,
對軟件性能優(yōu)化、內(nèi)存優(yōu)化有較深理解。
工作職責(zé):
1、從事Android?Framework?層軟件設(shè)計,開發(fā),移植及調(diào)試工作;
2、負責(zé)Android?中間層核心組件的裁剪和維護,并進行中間層模塊的設(shè)計和開發(fā);
3、參與Linux和其他相關(guān)嵌入式平臺的系統(tǒng)集成,開發(fā)等相關(guān)工作;
4、編寫相關(guān)開發(fā)文檔和項目文檔;
5、參與項目的需求討論和需求分析。