小米 – 小米汽车-MCU驱动软件开发-BCM 职位分析和面试指导

职位描述:

1. 负责区域控制器BCM底软和ASW交互接口梳理;
2. 负责区域控制器BCM底软侧软件模块架构搭建;
3. 负责区域控制器BCM相关驱动策略软件开发;
4. 负责相关测试问题的初步定位,和所属模块的问题解决;

职位要求:

1. 计算机、电子工程、汽车电子、软件工程、通信等专业,本科及以上学历;
2. 精通C语言,熟悉MISRA-C编码规范,掌握单片机开发知识;
3. 有3-5年BCM驱动策略软件开发经验者优先;
4. 有5年以上BCM应用软件开发经验,且熟悉C开发,了解硬件控制原理者优先;

招聘部门:

小米

工作地点:

南京市 ID:A245320

面试建议:

小米汽车的这个MCU驱动开发职位专注于BCM模块的开发工作,这要求应聘者不仅要有扎实的C语言功底,还需要对汽车电子领域的BCM模块有深入理解。特别值得注意的是,职位明确要求熟悉MISRA-C编码规范,这在汽车软件开发中至关重要,因为汽车软件对安全性和可靠性有着极高的要求。此外,区域控制器架构经验也是一个关键点,这显示了小米汽车在智能汽车电子架构方面的技术路线。 针对这个职位,建议应聘者重点准备以下几个方面:首先,确保你对BCM模块的功能和开发流程有清晰的认识,最好能准备一些实际项目案例来说明你的经验。其次,MISRA-C规范是必考内容,建议复习相关规范要点并准备解释你如何在项目中应用这些规范。第三,区域控制器是新兴的汽车电子架构,建议了解当前行业的主流方案和技术趋势。最后,硬件控制原理虽然只是’了解’级别,但建议准备一些基础硬件知识,因为驱动开发需要与硬件密切配合。面试时可能会被问到具体问题的debug过程,建议准备一个完整的案例来说明你的问题解决能力。

在线咨询


请输入您的问题:

提示:由 AI 生成回答,可能存在错误,请注意甄别。