1、負責車載ECU的軟件需求分解、軟件詳細設計、單元測試、集成驗證等軟件相關開發(fā)相關工作;
2、MCU端驅動開發(fā),包括傳感器驅動、通信模塊(CAN/LIN總線、SPI、I2C、UART等)的協議實現與調試;
3、裁剪和配置實時操作系統RTOS(如FreeRTOS、ThreadX),優(yōu)化系統啟動流程及內核資源分配;
4、開發(fā)功能測試工具(如壓力測試工具),支持生產線測試和客戶現場問題的調試,分析并解決通信故障、電源管理異常等復雜問題;
5、跟蹤行業(yè)新技術(如車載以太網、RISC-V內核),推動創(chuàng)新技術落地。
任職要求
1、精通C語言,熟悉匯編代碼,具備良好的編碼習慣;熟悉Python、Shell腳本者優(yōu)先;
2、能閱讀硬件原理圖,熟練使用示波器、邏輯分析儀等調試工具,熟悉MCU外設接口(如SPI、I2C、CAN);
3、熟悉主流MCU平臺(如NXP S32K、Infineon TraveoⅡ、智芯、復旦微等)及車規(guī)級芯片特性;
4、掌握汽車總線協議(CAN/LIN)、診斷協議(如UDS),了解功能安全標準(ISO 26262)及信息安全技術(如Secure Boot、OTA)優(yōu)先;
5、熟悉RTOS移植及內核調度、任務間通訊、內存管理者優(yōu)先;
6、熟悉AutoSAR架構及相關工具鏈(Vector, Hirun等)優(yōu)先;