小米 – 小米汽车-制动系统功能设计工程师 职位分析和面试指导

职位描述:

1. 担任一个或多个制动控制系统的功能模块的开发工作。如ABS、VDC、CRBS等。设计功能需求,并按照项目计划进行应用实现;
2. 从上游系统接收系统级需求以及对子系统的需求,并将其转换为功能要求。功能需求需要用模型或者伪代码方式进行构建和描述,以便于软件工程师进行实现。需要包含控制算法本身以及与该功能配套的诊断监控算法等;
3. 对于合作伙伴对口的功能模块进行详细的设计评审;
4. 对于自研项目,需要进一步将其进行软件实现,在完成单元测试后,交由集成工程师、系统工程师以及测试工程师进行检查/集成/测试;
5. 对于自研项目,编写软件说明和标定指导书。并按性能开发工程师的建议进行优化迭代。

职位要求:

1. ⻋辆⼯程、⾃动化、软件类、电子类等相关专业;
2. 3年及以上底盘电控软件开发或匹配标定经验,有实际批产项⽬经验优先;
3. 熟悉整车动力和底盘系统,并具有丰富的实际驾乘经验;
4. 熟悉各种整⻋CAN通信;熟悉UDS及EOL;
5. 熟练掌握常⻅标定和测试⼯具,如INCA,CANape,CANoe等;
6. 熟悉掌握Matlab/Simulink或C/C++,熟悉基于AutoSar架构的软件开发;

招聘部门:

小米

工作地点:

上海市 ID:A39068

面试建议:

小米汽车的制动系统功能设计工程师职位要求应聘者具备深厚的制动控制系统开发经验,尤其是ABS、VDC、CRBS等功能模块的设计与实现能力。面试官会重点关注你在底盘电控领域的实际项目经验,尤其是批产项目的经验,因为这直接关系到产品的可靠性和量产可行性。同时,熟悉整车CAN通信、UDS及EOL等通信协议,以及熟练使用INCA、CANape、CANoe等工具进行标定和测试,也是面试中的关键考察点。 在准备面试时,建议你重点回顾自己参与过的制动系统开发项目,尤其是那些已经量产的案例。准备好详细描述你在项目中承担的角色、遇到的挑战以及解决方案。对于技术细节,如Matlab/Simulink建模、AutoSar架构的应用等,也要做好充分准备。面试官可能会通过技术问题或案例分析来评估你的实际能力,因此保持清晰的思路和扎实的技术基础至关重要。此外,展示你对整车动力和底盘系统的理解,以及丰富的驾乘经验,也会为你的面试加分。