职位描述:
1. 负责以通讯功能的开发,包括但不限于CAN、LIN、以太网、网关等
2. 负责管理和维护软件的编译构建系统,保证软件可编译运行;
3. 负责协助管理和维护软件的编译构建系统,保证软件可编译运行;
4. 负责执行稳定性与压力测试用例,保障功能的鲁棒性;
5. 负责协助相关问题分析和解决;
6. 团队要求的其他工作
职位要求:
1. 计算机、电子工程、汽车电子、软件工程、通信等相关专业,本科及以上学历;
2. 嵌入式软件开发经验,例如汽车电子、机器人等领域,熟悉AUTOSAR软件开发;
3. 熟悉C语言,熟悉MISRA-C编码规范;
4. 有汽车嵌入式软件开发经验者优先
5. 熟悉常用编译构建工具,如Makefile、cmake等,从事过linux系统编译者优先
6. 具备清晰的逻辑思维能力,良好的语言表达能力和沟通能力,具备较强的团队合作能力、良好的技术文档编写能力。
招聘部门:
小米
工作地点:
南京市
面试建议:
小米汽车嵌入式软件开发实习生这个职位对专业能力有明确要求,特别是汽车电子通讯协议和AUTOSAR架构方面的知识。从职位描述可以看出,公司非常看重候选人在汽车电子领域的实际开发经验,尤其是CAN、LIN等通讯协议的掌握程度。同时,AUTOSAR架构作为汽车电子领域的重要标准,也是面试官会重点考察的内容。此外,扎实的C语言功底和MISRA-C编码规范的熟悉程度也是基础要求。 建议应聘者重点准备汽车电子通讯协议相关的知识,特别是CAN和LIN协议的工作原理和应用场景。同时要复习AUTOSAR架构的基本概念和开发流程。在技术面试中,可能会遇到实际的编码问题,所以需要提前练习C语言编程,特别是符合MISRA-C规范的代码编写。对于编译构建工具,建议了解Makefile和cmake的基本用法。面试时除了展示技术能力外,也要注意体现团队协作能力和问题解决能力,这些都是职位要求中明确提到的素质。