職位描述
崗位職責:1. 負責新能源重卡車機端APP(車輛控制、狀態監控、能源管理、視頻處理、影像識別)及智能診修APP(故障診斷、遠程診修、維保管理)的獨立架構設計與開發,確保與車載硬件(如CAN總線、傳感器)的高效交互;2. 深入理解車輛通信協議(如CAN總線協議、UDS診斷協議),實現車機端與車輛ECU、T-Box等硬件的數據解析與實時通信;3. 針對車機硬件性能(低功耗芯片、嵌入式系統)進行應用層優化,解決多線程調度、高并發數據處理等挑戰;4. 獨立完成需求分析、技術方案設計、核心代碼編寫、測試部署及上線維護全流程;5. 保障車機應用的高安全性與穩定性(如車輛控制指令防誤觸、數據加密傳輸、OTA升級容錯機制);6. 探索Android技術在汽車場景的創新應用(如AR導航集成、AI故障預測、邊緣計算);7. 與車載硬件團隊、診斷協議團隊緊密協作,推動軟硬件聯調與問題排查;8. 編寫車載場景技術文檔,指導團隊成員掌握車機開發核心技術要點。 任職要求:基本要求:1. 學歷與經驗: - 本科及以上學歷,計算機、軟件工程或相關專業; - 5年以上Android開發經驗,3年以上復雜項目架構設計或技術主導經驗。2. 技術能力: - 精通Java/Kotlin,深入理解Android ****work機制(Binder、Handler、AMS等); - 熟悉Android Automotive OS開發框架,了解車機系統特性(多屏交互、駕駛模式適配等); - 掌握車載場景核心技術: - 熟悉CAN總線通信協議?(J1939/ISO-TP)及數據解析工具(CANalyzer/CANoe); - 了解車輛診斷協議(UDS/OBD-II)及診修業務流程(故障碼讀取、遠程刷寫); - 具備與車載硬件(ECU、傳感器、T-Box)交互開發經驗,熟悉串口通信、Socket通信等; - 熟練使用Jetpack組件,并掌握車機場景定制化開發(如駕駛模式下的UI凍結、低功耗模式優化); - 熟悉常見架構模式(MVVM、MVI等),具備模塊化、組件化開發經驗; - 精通性能優化,熟悉車載硬件資源限制下的內存管理、線程調度及實時數據處理; - 熟悉主流開源庫(Retrofit、OkHttp、Glide、RxJava等)原理及定制化能力; - 熟悉車機端安全機制設計(如權限分級、車輛控制指令雙向校驗、數據加密傳輸);3. 加分項: - 有AOSP定制經驗(如車機系統裁剪、驅動適配)或AGL(Automotive Grade Linux)開發經驗; - 了解嵌入式開發(C/C++)、RTOS系統或邊緣計算框架; - 有OTA升級開發經驗(差分升級、回滾機制)或車載應用熱修復方案; - 具備物聯網協議開發經驗(MQTT、CoAP)或云-端-車協同架構設計能力; - 熟悉AR導航(如ARCore)、AI故障預測(TensorFlow Lite模型部署)等前沿技術; - 熟悉插件化、熱修復、動態化技術(如ASM、AOP); - 有開源項目貢獻或獨立技術博客/作品; - 了解CI/CD流程及自動化測試框架; - 具備全棧能力(后端/前端)或跨端經驗者優先。
企業介紹
AI DRIVE 智御維科(重慶)科技有限公司成立于2023年8月28日,是由清華大學李克強院士團隊聯合產業頭部企業共同發起成立的一家新能源智能網聯商用車科技公司,旨在為公路物流運輸場景定制化研發、生產、銷售具有規?;虡I落地能力的新能源智能網聯商用車整車產品,及為用戶提供完整的綠色、智慧公路運輸解決方案。