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