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