崗位職責(zé):
1. 工業(yè)級(jí)Linux系統(tǒng)開(kāi)發(fā)與優(yōu)化
- 主導(dǎo)基于多核SoC(如RK3588、NXP i.MX8/9系列)的BSP開(kāi)發(fā),涵蓋U-Boot移植、Linux內(nèi)核裁剪、設(shè)備樹(shù)配置及Yocto/Buildroot構(gòu)建系統(tǒng)定制,支持智能座艙與視覺(jué)監(jiān)控的多域協(xié)同。
- 開(kāi)發(fā)關(guān)鍵外設(shè)驅(qū)動(dòng):UART、SPI、I2C、PCIe、CAN等接口驅(qū)動(dòng)開(kāi)發(fā),能獨(dú)立完成外設(shè)(如攝像頭、顯示屏、傳感器)適配。。
- 實(shí)現(xiàn)寬溫環(huán)境下的系統(tǒng)穩(wěn)定性加固,包括低溫啟動(dòng)補(bǔ)償、內(nèi)存ECC糾錯(cuò)、高溫降頻策略等。
2. 視覺(jué)監(jiān)控與座艙系統(tǒng)集成
- 支持DMS/OMS攝像頭驅(qū)動(dòng)開(kāi)發(fā),實(shí)現(xiàn)多路視頻低延遲采集。
- 設(shè)計(jì)NPU加速接口,為算法提供底層支持。
3. 跨團(tuán)隊(duì)協(xié)作與測(cè)試支持
- 主導(dǎo)硬件Bring-Up,協(xié)同硬件團(tuán)隊(duì)完成原理圖評(píng)審、信號(hào)完整性分析。
- 輸出BSP設(shè)計(jì)文檔,搭建自動(dòng)化測(cè)試框架(如CANoe+Eggplant),支持可靠性測(cè)試。
任職要求:
1、熟悉單片機(jī)軟件開(kāi)發(fā),精通C語(yǔ)言編程;
2、熟悉SPI/I2C/UART/CAN/LIN等通信方式的應(yīng)用;
3、了解matlab/simulink自動(dòng)代碼生成的優(yōu)先考慮;
4、良好的編碼習(xí)慣和技術(shù)文檔編寫能力,具有良好的溝通能力,和良好的團(tuán)隊(duì)合作精神;
5、具有嵌入式Linux(或其他系統(tǒng))環(huán)境下的底層驅(qū)動(dòng)相關(guān)開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先。