崗位職責(zé):
從事車(chē)載娛樂(lè)系統(tǒng)軟件研發(fā)工作,包括Android平臺(tái)、多媒體應(yīng)用軟件、導(dǎo)航應(yīng)用軟件、車(chē)輛控制應(yīng)用軟件等:
- 根據(jù)產(chǎn)品需求,設(shè)計(jì)構(gòu)建Android系統(tǒng)平臺(tái);
- 負(fù)責(zé)優(yōu)化Android從HAL層,F(xiàn)ramework層,APP層的設(shè)計(jì);
- 負(fù)責(zé)優(yōu)化應(yīng)用軟件的質(zhì)量、性能與用戶(hù)體驗(yàn);
- 編寫(xiě)系統(tǒng)設(shè)計(jì)到代碼實(shí)現(xiàn)的所有文檔。
崗位要求:
1.Android5年及以上開(kāi)發(fā)經(jīng)驗(yàn),有獨(dú)立完成單個(gè)項(xiàng)目模塊經(jīng)驗(yàn)(包含需求評(píng)估、實(shí)現(xiàn)方案評(píng)估、開(kāi)發(fā)、維護(hù)等流程);
2.精通Android繪制流程與事件分發(fā)機(jī)制,能夠熟練的根據(jù)各種需求自定義View;
3.了解原生AOSP系統(tǒng)源碼結(jié)構(gòu),掌握源碼編譯流程;
4.了解車(chē)機(jī)系統(tǒng)開(kāi)發(fā)流程、掌握車(chē)控相關(guān)功能或車(chē)機(jī)系統(tǒng)其它功能實(shí)現(xiàn)邏輯;
5.能熟練使用Java語(yǔ)言,了解C/C++,并能夠修改相關(guān)代碼;
6.熟悉Java的內(nèi)存回收機(jī)制、掌握Android性能優(yōu)化策略及問(wèn)題排查方法;
7.前期需要出差蕪湖半年。