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