工作內容:
1.MCU軟件架構與開發(fā)。負責智能座艙域控制器或相關子模塊中MCU(微控制器)側的軟件架構設計、驅動開發(fā)、協(xié)議棧集成及應用程序開發(fā)。
2.外設驅動與Bootloader開發(fā)。負責MCU相關外設(如CAN/CAN FD, LIN, Ethernet, SPI, I2C, GPIO, ADC等)的驅動開發(fā)、調試與優(yōu)化。
3.負責Bootloader及程序刷寫方案開發(fā)。
4.功能安全與通信開發(fā)。遵循功能安全(ISO 26262)要求進行MCU軟件開發(fā);負責實現(xiàn)MCU與主SoC之間的安全可靠通信(如SPI, CAN),協(xié)同完成整車網絡管理、電源管理、診斷等功能。
5.測試與調試。完成單元測試、集成測試及硬件調試,解決MCU側相關的軟硬件問題。
崗位職責:
1.精通C/C++語言,熟悉嵌入式實時操作系統(tǒng)(FreeRTOS,等)。
2.精通至少一種主流車規(guī)MCU(如NXP S32K, TC3xx, Renesas RH850等)架構與開發(fā)工具。
3.深刻理解車載網絡、診斷(UDS)及功能安全概念。
4.具備扎實的硬件基礎和調試能力。