职位描述:
1.利用车载传感器和总线信号估算外界环境信息和车辆运动状态;
2.使用ADAMS/Car或CarSim搭建车辆模型,使用Simulink搭建整车运动控制模型,设计并优化控制算法;
3. 利用激光雷达或摄像头采集前方路面特征作为前馈控制输入;
4.了解人工智能技术在运动状态估计和运动控制领域的应用并具备一定的实践经验;
5.对车辆的转向表现、操控平衡、车身控制、乘坐舒适性等动态性能进行评价;
6.与底盘VD调校工程师合作,进行参数调校和算法迭代,确保高质量的整体性能交付;
7.进行硬件在环(HIL)和软件在环(SIL)测试,验证算法在实际场景中的表现。
职位要求:
1.机械工程、电气工程、计算机科学、机器人学或相关领域的硕士或博士学位;
2.至少3年以上车辆运动估计、控制系统或相关领域的工作经验;
3.有车辆动力学建模与仿真工具(如MATLAB/Simulink、CarSim等)使用经验;
4.熟悉实时控制系统与传感器融合算法(如卡尔曼滤波、粒子滤波等);
5.熟悉ADAS、ESC(电子稳定控制)或自动驾驶技术等车辆级控制系统的应用,具有自动驾驶技术与运动规划算法相关经验;
6.了解机器学习优化控制算法的应用;
7.具备车辆动力学、轮胎模型和先进控制理论(如最优控制、模型预测控制等)的知识;
8.精通C++和Python编程语言,用于算法开发与测试;
9.熟练使用MATLAB/Simulink等仿真环境;
10.熟悉硬件在环(HIL)和软件在环(SIL)测试技术;
11.良好的团队合作精神和跨部门沟通能力,能够清晰传达复杂的技术概念。
招聘部门:
小米
工作地点:
上海市 ID:A15800
面试建议:
小米汽车的这个职位对候选人的要求相当全面,既需要扎实的车辆动力学基础,又需要掌握先进的控制算法开发能力,同时还要具备自动驾驶技术的实践经验。这不同于传统的车辆控制岗位,它特别强调多学科交叉能力,尤其是人工智能技术在运动控制中的应用。面试官会特别关注候选人在这些交叉领域的实际项目经验。 建议应聘者重点准备三个方面:首先是车辆动力学基础,要能详细解释轮胎模型、车身控制等核心概念;其次是具体项目经验,特别是使用CarSim/Simulink进行建模和算法开发的案例,最好能展示完整的开发-测试-迭代过程;最后是AI应用实例,准备好解释如何将机器学习等技术与传统控制方法结合。技术问题的回答要体现系统性思维,不仅要说明算法原理,还要讲清楚工程实现细节和实际效果验证。同时,小米作为科技公司,会看重候选人的创新思维和快速学习能力,可以准备1-2个展示这些特质的案例。