小米 – 小米汽车-BSP工程师-智能座舱(北京) 职位分析和面试指导

职位描述:

1. 负责汽车座舱域控制器Android平台HAL层、BSP驱动开发;
2. 负责HAL层、BSP驱动的优化和疑难问题解决;
3. 负责Android Init, Vold, Recovery的开发与维护;
4. 负责Android bringup适配、调试,基线升级。

职位要求:

1. 计算机、电子、汽车、自动化、通信等相关专业,3年及以上工作经验;
2. 精通C/C++编程,具备优秀的编程思想和代码风格,复用性、可读性、扩展性强;
3. Linux内核基本功扎实,具备以下模块实际开发经验之一,比如:电源管理、UFS、文件系统、USB、SecureBoot、Recovery等;
4. 具备偶现问题的实际分析经验,有性能优化经验。

招聘部门:

小米

工作地点:

北京市 ID:A161905

面试建议:

小米汽车正在寻找一位能够胜任智能座舱BSP开发的专业人才。这个岗位的核心在于Android平台底层开发能力,特别是对汽车座舱域控制器的深入理解。不同于普通的Android开发,这个职位要求候选人具备从HAL层到BSP驱动的全栈开发能力,同时还要解决汽车电子领域特有的性能优化和稳定性问题。 在准备面试时,你需要重点展示你在Linux内核和Android底层开发方面的实际经验。准备好具体案例来说明你如何解决过复杂的驱动问题或性能优化挑战。由于汽车电子对稳定性和安全性要求极高,面试官会特别关注你处理偶现问题的能力。建议你复习Android系统架构、Linux内核关键模块,并准备几个你主导或深度参与的BSP开发项目细节。同时,小米作为科技公司,会看重代码质量和工程思维,所以也要准备好讨论你的编程风格和架构设计理念。

在线咨询


请输入您的问题:

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