职位描述:
1、负责AUTOSAR软件开发、集成、测试和交付,包括但不限于如下之一或多项:
a. CAN/LIN/Ethernet等通信协议栈;
b. 网络管理、状态管理、标定、诊断、OS等组件;
c. 信息安全,功能安全等组件;
d. 复杂驱动等特殊功能;
e. 芯片级MCAL配置和调试;
f. RTE、SWC软件组件;
g. 支持应用层软件工程师开发SWC架构;
2、负责相关问题解决和技术支持;
3、负责AUTOSAR软件相关工具链开发及维护;
4、负责支持硬件Bringup、调试、DV测试等工作。
职位要求:
1、计算机、自动化、电子等相关专业本科及以上;
2、至少一款主流AUTOSAR底层软件工具链应用经验,例如EB Tresos Studio或Vector或ETAS,最好有基于Vector/ETAS工具链的开发经验;
3、精通Tasking、GHS等集成开发环境及UDE、Lauterbach/iSystem等调试工具;
4、熟悉实时操作系统概念及应用 、熟悉汽车电子基础软件AUTOSAR架构;
5、熟悉汽车电子基础软件标准协议栈,包括CAN/LIN/以太网;
6、具体一定的功能安全/信息安全/Ethernet的Know how;
7、学习能力强,责任心强,工作踏实,性格开朗,有较强的沟通和协作能力。
招聘部门:
小米
工作地点:
上海市 ID:A218084
面试建议:
小米的MCU软件开发工程师职位聚焦于AUTOSAR架构的开发与集成,这是一个高度专业化的领域。面试官会特别关注你在AUTOSAR工具链(如Vector/ETAS)的实际应用经验,以及你对汽车电子基础协议栈的掌握程度。除了技术能力,他们也会考察你解决实际问题的能力,因为职位描述中明确提到了需要负责相关问题解决和技术支持。 建议你在准备面试时,重点复习AUTOSAR架构的核心组件(如通信协议栈、网络管理、诊断等),并准备好展示你在这些方面的实际项目经验。同时,由于职位涉及硬件Bringup和调试工作,确保你能够详细说明你使用过的调试工具(如Lauterbach)的经验。沟通能力也是这个职位的重要考察点,准备好用具体事例展示你如何与团队协作解决问题。
在线咨询
请输入您的问题:
提示:由 AI 生成回答,可能存在错误,请注意甄别。