博泰
fwk C++ 安卓 性能優(yōu)化 智能座艙
1. 系統(tǒng)性能優(yōu)化: o 負責 智能座艙系統(tǒng)(Android Automotive OS / Linux / QNX 等) 的 整體性能分析、優(yōu)化和調(diào)優(yōu),提升系統(tǒng)流暢度和響應速度。 o 進行 CPU/GPU 負載分析與優(yōu)化,減少高負載場景下的卡頓與掉幀。 o 負責 內(nèi)存管理優(yōu)化,降低內(nèi)存泄漏、優(yōu)化緩存策略,提升系統(tǒng)穩(wěn)定性和資源利用率。 o 優(yōu)化 I/O 讀寫性能,減少存儲設(shè)備(UFS/eMMC/SSD)訪問延遲,優(yōu)化文件系統(tǒng)讀寫策略。 2. 系統(tǒng)穩(wěn)定性保障: o 負責 智能座艙系統(tǒng)的崩潰分析、日志采集、故障診斷與修復,降低系統(tǒng) Crash 率和異常重啟率。 o 監(jiān)控和優(yōu)化 進程調(diào)度機制,確保系統(tǒng)在多任務運行環(huán)境下的穩(wěn)定性。 o 負責 Watchdog(看門狗)機制優(yōu)化,避免系統(tǒng)死機、無響應等問題。 3. 功耗與熱管理優(yōu)化: o 負責 智能座艙系統(tǒng)的功耗管理,優(yōu)化電源策略,降低空閑功耗,提高續(xù)航能力。 o 進行 溫度管理優(yōu)化,減少高溫環(huán)境對系統(tǒng)性能的影響,優(yōu)化風扇與散熱策略。 o 分析 低功耗模式(Deep Sleep、Suspend-to-RAM),優(yōu)化系統(tǒng)待機和喚醒效率。 4. 啟動優(yōu)化: o 負責 系統(tǒng)冷啟動、熱啟動優(yōu)化,減少系統(tǒng)開機時間和應用加載時長。 o 優(yōu)化 Bootloader、Kernel、Framework、APP 端的啟動鏈路,減少不必要的阻塞與初始化耗時。 5. 系統(tǒng)監(jiān)控與故障分析: o 設(shè)計并優(yōu)化 系統(tǒng)監(jiān)控方案(性能監(jiān)控、故障監(jiān)控、日志采集),提升運維能力。 o 負責 ANR(應用無響應)、Binder 隊列積壓、GC(垃圾回收)等問題的分析與優(yōu)化,減少系統(tǒng)卡頓和 UI 無響應現(xiàn)象。 o 深入分析 Kernel Panic、Native Crash、Java Crash 等異常問題,并提供優(yōu)化方案。 6. SOMEIP & 車載網(wǎng)絡(luò)優(yōu)化: o 負責 智能座艙系統(tǒng)中的 SOMEIP 及網(wǎng)絡(luò)通信優(yōu)化,減少延遲,提高服務穩(wěn)定性。 o 監(jiān)控和優(yōu)化 車載以太網(wǎng)(Ethernet)、CAN 總線、Wi-Fi、藍牙等通信模塊的穩(wěn)定性,減少丟包和抖動。 o 設(shè)計 網(wǎng)絡(luò)故障恢復機制,提高 TBOX、車機、ECU 之間的通信可靠性。 7. 系統(tǒng)集成 & 編譯: o 負責 智能座艙系統(tǒng)的 AOSP / Linux / QNX 代碼集成,確保系統(tǒng)構(gòu)建的完整性和穩(wěn)定性。 o 維護 BSP(Board Support Package)環(huán)境,優(yōu)化 編譯配置、編譯時間,提升構(gòu)建效率。 o 負責 系統(tǒng)編譯異常處理,快速定位和修復 Kernel、HAL、Framework、應用層的編譯錯誤。 o 協(xié)同 硬件、驅(qū)動、應用團隊,確??缒K的系統(tǒng)集成與兼容性。 8. 異常處理與快速修復: o 負責 系統(tǒng)運行時的異常監(jiān)控、日志分析、故障處理,提高異?;謴湍芰Α?o 設(shè)計 系統(tǒng)異?;謴筒呗裕ㄈ?Crash 自動恢復、應用自動重啟、容錯機制),提升系統(tǒng)可用性。 o 負責 OTA 升級異常分析與修復,確保系統(tǒng)升級的穩(wěn)定性和可靠性
任職要求
1. 學歷與經(jīng)驗: o 本科及以上學歷,計算機、電子工程、軟件工程等相關(guān)專業(yè)。 o 3 年及以上 智能座艙、嵌入式系統(tǒng)性能優(yōu)化、系統(tǒng)集成、編譯管理經(jīng)驗。 o 具備 系統(tǒng)性能優(yōu)化、內(nèi)存管理、功耗優(yōu)化、穩(wěn)定性保障經(jīng)驗,有 車載平臺調(diào)優(yōu)經(jīng)驗者優(yōu)先。 2. 技術(shù)能力: o 熟悉 Linux Kernel / Android Framework,具備 內(nèi)核優(yōu)化、驅(qū)動優(yōu)化、進程調(diào)度優(yōu)化能力。 o 熟練掌握 Perfetto、Systrace、ftrace、BPF、eBPF 等性能分析工具,能夠快速定位系統(tǒng)瓶頸。 o 熟悉 CPU/GPU 負載均衡、I/O 調(diào)度、內(nèi)存管理(OOM、ZRAM、swap),有豐富的優(yōu)化經(jīng)驗。 o 具備
ANR、Binder 調(diào)度、Jank 探測、GC 優(yōu)化、應用性能調(diào)優(yōu)經(jīng)驗。 o 了解 車載 SOMEIP、以太網(wǎng)、CAN 總線通信協(xié)議,有 車載網(wǎng)絡(luò)優(yōu)化經(jīng)驗 者優(yōu)先。 3. 系統(tǒng)集成 & 編譯能力: o 熟練掌握 AOSP / Linux / QNX 編譯系統(tǒng),能夠進行 代碼集成、編譯優(yōu)化、構(gòu)建環(huán)境管理。 o 具備 Kernel、HAL、Framework、Native 層代碼編譯調(diào)試經(jīng)驗,能夠快速解決編譯錯誤和運行時異常。 o 熟練掌握 Buildroot、Yocto、CMake、Bazel 等構(gòu)建工具,能夠進行 定制化系統(tǒng)構(gòu)建。 4. 開發(fā)工具與語言: o 熟練掌握 C/C++、Java、Python、Shell,具備 系統(tǒng)底層調(diào)試能力。 o 熟練使用 Android Studio、GDB、adb、top、htop、Valgrind、Wireshark 等調(diào)試工具。 o 具備 AOSP / BSP 層性能優(yōu)化經(jīng)驗,熟悉 車載 OS 及硬件架構(gòu)。 5. 加分項: o 具備 Hypervisor、多核異構(gòu)調(diào)度、SDV(軟件定義汽車) 相關(guān)優(yōu)化經(jīng)驗者優(yōu)先。 o 有 車企、Tier 1 供應商、車載 SOC(高通、聯(lián)發(fā)科、NXP)優(yōu)化經(jīng)驗 者優(yōu)先。