崗位職責(zé)
1、基于 Android 系統(tǒng),利用高德、百度等地圖 SDK 完成車機(jī)導(dǎo)航路線規(guī)劃、路況顯示、語音導(dǎo)航等功能的設(shè)計(jì)和編碼實(shí)現(xiàn),并確保其功能高效穩(wěn)定運(yùn)行;
2、運(yùn)用專業(yè)工具和技術(shù),深入分析車機(jī)導(dǎo)航軟件的性能瓶頸,從內(nèi)存管理、運(yùn)行效率、電量消耗等多維度進(jìn)行優(yōu)化;及時(shí)排查并解決軟件運(yùn)行過程中出現(xiàn)的各類問題,如界面卡頓、定位偏差等,持續(xù)提升用戶體驗(yàn);
3、與語音交互、HUD(抬頭顯示)、自動駕駛等系統(tǒng)團(tuán)隊(duì)緊密協(xié)作,完成車機(jī)導(dǎo)航系統(tǒng)與其他車載系統(tǒng)的無縫集成與技術(shù)對接;參與跨部門技術(shù)研討,共同攻克技術(shù)難題,保障整車智能交互系統(tǒng)的一致性和流暢性;
4、撰寫詳細(xì)、規(guī)范的技術(shù)文檔,包括設(shè)計(jì)文檔、接口文檔、操作手冊等,確保開發(fā)過程的可追溯性和代碼的可維護(hù)性,及時(shí)更新和維護(hù)文檔,保證其與實(shí)際代碼的一致性;
任職資格
1、三年以上安卓開發(fā)經(jīng)驗(yàn),有車載地圖、手機(jī)廠商經(jīng)驗(yàn)者優(yōu)先;
2、熟悉 Android UI 及自定義組件的開發(fā)使用,了解 Framework 和底層設(shè)計(jì)原理;
3、熟練掌握 Android 開發(fā)平臺及框架原理,精通 JAVA 以及 Kotin, 具有一定的架構(gòu)能力;
4、熟悉地圖 SDK(如高德、百度)的使用,能夠基于 SDK 進(jìn)行定制化開發(fā)
5、參加過整套的項(xiàng)目開發(fā)流程,能獨(dú)立承擔(dān)項(xiàng)目模塊,可以進(jìn)行需求拆解,技術(shù)方案制定;
6、熟悉 Android 調(diào)優(yōu),性能優(yōu)化,內(nèi)存分析,掌握 Android 平臺 ANR、JavaCrash 等問題分析方法,熟練使用性能分析調(diào)優(yōu)工具如 systrace、Perfetto;
7、具備快速迭代和敏捷開發(fā)思維,溝通能力較好,有責(zé)任心,有團(tuán)隊(duì)合作精神,能夠承受一定的工作壓力