崗位職責:?
1.?負責Linux系統平臺V2X產品BSP開發(fā),包含Linux內核裁剪移植、驅動調試、BOOT調試、文件系統制作、第三方軟件移植等;?
2.?負責系統快啟、內核優(yōu)化等底層軟件開發(fā)工作,持續(xù)優(yōu)化迭代,輸出調試記錄及問題日志;?
3.?負責BSP中間件設計開發(fā),對應用軟件向上提供硬件訪問接口;?
4.?支持產品生產及應用,分析并解決期間發(fā)現的問題;?
5.?協助硬件對目標板進行測試驗證;?
6.?負責開發(fā)設計過程中的技術文檔撰寫;?
7.?負責BSP軟件版本的管理與維護。
?任職要求:?
1.?本科及以上學歷,有Linux平臺3年以上工作經驗;?
2.?精通C語言,熟悉ARM平臺的Linux內核移植與驅動程序開發(fā)的流程、架構,具備Linux內核開發(fā)和調試的相關經驗;?
3.?能夠看懂原理圖,具備一定硬件debug能力,熟悉常用外設接口協議,如CAN、UART、I2C、SPI、USB、SDIO等;?
4.?具有內核性能優(yōu)化經驗,對內核內存管理、資源分配有深入了解或相關開發(fā)經驗;?
5.?熟悉系統啟動流程,具備只讀文件系統相關開發(fā)經驗;?
6.?熟悉操作系統機制原理,能夠對系統性能,功耗處理提供優(yōu)化方案;?
7.?有TrustZone、op-tee相關安全開發(fā)經驗者優(yōu)先;?
8.?熟悉Yocto集成編譯環(huán)境,有相關開發(fā)經驗者優(yōu)先;?
9.?良好的自驅力,溝通能力及團隊合作精神,有責任心,具有較強的學習能力。