a. 負(fù)責(zé)基于SOC硬件平臺(tái),進(jìn)行嵌入式Linux系統(tǒng)(BSP)的定制、移植、開(kāi)發(fā)和維護(hù)。
b. 深入研究供應(yīng)商提供的Linux BSP開(kāi)發(fā)包,根據(jù)公司硬件設(shè)計(jì),完成設(shè)備樹(shù)(Device Tree)的編寫與調(diào)試、內(nèi)核配置與裁剪、驅(qū)動(dòng)程序移植與開(kāi)發(fā)。
c. 確保主控平臺(tái)穩(wěn)定啟動(dòng),并完成與底板各功能模塊(如GPIO、I2C、SPI、UART、USB、PWM等)的驅(qū)動(dòng)適配與集成。
d. 參與相關(guān)硬件模塊選型,制定驗(yàn)證方案及功能驗(yàn)證。
2. 系統(tǒng)級(jí)問(wèn)題攻關(guān)與性能優(yōu)化:
a. 負(fù)責(zé)分析和解決現(xiàn)有及新產(chǎn)品中與Linux系統(tǒng)相關(guān)的復(fù)雜技術(shù)問(wèn)題,例如:
i. 深度相機(jī)、激光雷達(dá)等傳感器數(shù)據(jù)通信不穩(wěn)定或丟幀問(wèn)題。
ii. CPU占用率異常高、系統(tǒng)卡頓、熱管理問(wèn)題。
iii. 內(nèi)存占用過(guò)大、內(nèi)存泄漏分析與優(yōu)化。
iv. USB設(shè)備(如攝像頭、集線器)驅(qū)動(dòng)兼容性與穩(wěn)定性。
v. WiFi/藍(lán)牙、4G/5G模塊的驅(qū)動(dòng)集成、網(wǎng)絡(luò)穩(wěn)定性與連接優(yōu)化。
vi. 系統(tǒng)啟動(dòng)速度優(yōu)化。
b. 協(xié)助測(cè)試部門制定系統(tǒng)層測(cè)試方案,定位和解決測(cè)試中發(fā)現(xiàn)的核心系統(tǒng)缺陷。
3. 技術(shù)文檔與團(tuán)隊(duì)建設(shè):
a. 編寫和維護(hù)BSP開(kāi)發(fā)文檔、驅(qū)動(dòng)說(shuō)明、系統(tǒng)配置指南及問(wèn)題排查手冊(cè)。
b. 參與團(tuán)隊(duì)建設(shè),分享相關(guān)前沿技術(shù)。
任職要求【必要條件】 1. 學(xué)歷與經(jīng)驗(yàn):
a. 計(jì)算機(jī)、電子工程、通信、自動(dòng)化等相關(guān)專業(yè)本科及以上學(xué)歷。
b. 3年以上嵌入式Linux系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn),有基于RK平臺(tái)(尤其是RK3568/RK3588)或類似高性能ARM平臺(tái)的實(shí)際項(xiàng)目開(kāi)發(fā)及量產(chǎn)經(jīng)驗(yàn)者。
c. 有從零開(kāi)始或深度定制BSP,并成功推動(dòng)產(chǎn)品量產(chǎn)的經(jīng)驗(yàn)。
2. 核心技術(shù)能力:
a. 精通嵌入式Linux內(nèi)核:熟悉內(nèi)核配置、裁剪、編譯,具備扎實(shí)的設(shè)備驅(qū)動(dòng)開(kāi)發(fā)調(diào)試能力。
b. 精通設(shè)備樹(shù)(DTS):能獨(dú)立完成新硬件平臺(tái)的設(shè)備樹(shù)編寫與調(diào)試。
c. 底層調(diào)試能力強(qiáng):熟練使用示波器、邏輯分析儀等工具,精通內(nèi)核日志分析、perf/ftrace等性能 profiling 工具,能快速定位硬件協(xié)同問(wèn)題及系統(tǒng)性能瓶頸。
d. 外設(shè)驅(qū)動(dòng)經(jīng)驗(yàn):具備以下至少三種外設(shè)的驅(qū)動(dòng)調(diào)試或開(kāi)發(fā)經(jīng)驗(yàn):USB Host/Device、SDIO(WiFi)、以太網(wǎng)、MMC/SD、I2C、SPI、UART。
e. 編程語(yǔ)言:精通C語(yǔ)言,熟悉Shell/Python等腳本語(yǔ)言用于自動(dòng)化測(cè)試或工具開(kāi)發(fā)。
3. 問(wèn)題解決能力:
a. 具備強(qiáng)烈的技術(shù)攻關(guān)熱情和系統(tǒng)性解決問(wèn)題的能力,對(duì)CPU占用、內(nèi)存泄漏、系統(tǒng)穩(wěn)定性等復(fù)雜問(wèn)題有實(shí)際處理經(jīng)驗(yàn)。
b. 能閱讀硬件原理圖,與硬件工程師高效溝通。 【優(yōu)先條件】 1. 有機(jī)器人、無(wú)人機(jī)、智能車載或其他復(fù)雜移動(dòng)設(shè)備嵌入式系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)。