工作内容:
1.MCU软件架构与开发。负责智能座舱域控制器或相关子模块中MCU(微控制器)侧的软件架构设计、驱动开发、协议栈集成及应用程序开发。
2.外设驱动与Bootloader开发。负责MCU相关外设(如CAN/CAN FD, LIN, Ethernet, SPI, I2C, GPIO, ADC等)的驱动开发、调试与优化。
3.负责Bootloader及程序刷写方案开发。
4.功能安全与通信开发。遵循功能安全(ISO 26262)要求进行MCU软件开发;负责实现MCU与主SoC之间的安全可靠通信(如SPI, CAN),协同完成整车网络管理、电源管理、诊断等功能。
5.测试与调试。完成单元测试、集成测试及硬件调试,解决MCU侧相关的软硬件问题。
岗位职责:
1.精通C/C++语言,熟悉嵌入式实时操作系统(FreeRTOS,等)。
2.精通至少一种主流车规MCU(如NXP S32K, TC3xx, Renesas RH850等)架构与开发工具。
3.深刻理解车载网络、诊断(UDS)及功能安全概念。
4.具备扎实的硬件基础和调试能力。