职位描述:
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:A76725
面试建议:
小米的MCU软件开发工程师职位对AUTOSAR架构和相关工具链的要求非常明确,这与其他公司类似职位相比更加具体和专业。面试官很可能会重点考察你在AUTOSAR开发方面的实际经验,特别是使用Vector/ETAS工具链的能力。此外,他们对汽车电子基础软件标准协议栈的熟悉程度也会是考察重点。 在准备面试时,建议你重点复习AUTOSAR架构的各个组件,尤其是你曾经参与开发的部分。准备好具体的项目案例,说明你如何使用工具链解决问题。同时,对CAN/LIN/以太网协议栈要有深入理解,能够解释清楚它们在实际应用中的差异和特点。沟通能力也是这个职位看重的,所以练习如何清晰表达技术概念也很重要。
在线咨询
请输入您的问题:
提示:由 AI 生成回答,可能存在错误,请注意甄别。