小米 – 小米汽车-运动集成控制开发工程师(FO,开发) 职位分析和面试指导

职位描述:

1. 负责整车纵向/横向/垂向多维度动力学耦合机理和动力学模型响应特性的分析;
2. 负责基于纵/横/垂方向多自由度动力学模型和轮胎模型,进行控制目标计算和轮胎力的分配算法开发;
3. 负责整车纵向/横向/垂向多方向的系统能力边界的估算;
4. 负责整车纵向/横向/垂向多方向的控制目标计算和各个耦合目标之间的协调计算;

职位要求:

1. 车辆工程、控制工程、电子工程,计算机工程或者数学相关专业;
2. 3年以上整车运动控制相关的开发或者测试经验;
3. 熟悉车辆操纵动力学理论,熟悉现代控制理论,精通MPC/LQR/PID等各种控制算法,精度卡尔曼滤波/ButterWorth等各种滤波算法,精通二次线性规划等各种优化算法;

招聘部门:

小米

工作地点:

上海市 ID:A27282A

面试建议:

小米汽车的这个运动集成控制开发工程师职位,聚焦于整车多维度动力学耦合与控制算法的深度开发。从职位描述可以看出,这不仅需要扎实的车辆动力学理论基础,更需要能将现代控制理论转化为实际算法解决方案的能力。特别值得注意的是,这个职位强调纵向/横向/垂向三个维度的耦合控制,这比传统单一维度的控制要复杂得多。 在准备面试时,你需要重点准备三个方面:一是车辆动力学理论,特别是多自由度耦合模型的理解;二是控制算法的实际应用经验,尤其是MPC、LQR等先进控制方法;三是优化算法在轮胎力分配等实际问题中的应用案例。建议准备2-3个你参与过的具体项目案例,详细说明你在其中如何应用这些理论解决实际问题。面试官很可能会深入询问你在算法开发过程中遇到的挑战和解决方案,所以对技术细节要有充分准备。