底层驱动开发:主导制动控制器MCAL模块开发(如Dio、Port、Can、Spi、Adc),基于芯片手册(如Infineon TC3xx)实现底层寄存器配置与硬件抽象层设计
开发制动系统专用BSW模块(如EcuM、CanSM、WdgM),优化底层驱动与上层应用(如制动控制算法)的接口逻辑
制动模块软件架构设计:构建制动域控制器AUTOSAR Classic Platform架构,设计模块化、可复用的驱动框架,支持多核锁步(Lockstep)与内存保护(ECC/MPU)
制定底层软件分层策略,平衡实时性、功能安全(ASIL D)与可维护性需求
安全机制实现:设计制动系统硬件监控驱动逻辑(如看门狗定时器、ADC采样校验),实现故障容错与安全状态切换(Safe State)
配合功能安全团队完成单点故障(SPF)、潜伏故障(LF)的代码级覆盖分析
跨域协同:与硬件团队合作,定义制动控制器引脚分配、电源管理策略及EMC优化方案
支持应用层工程师完成驱动接口联调,解决时序冲突、资源竞争等系统级问题