职位描述:
1. 担任一个或多个制动控制系统的功能模块的开发工作。如ABS、VDC、CRBS等,设计功能需求,并按照项目计划进行应用实现;
2. 从上游系统接收系统级需求以及对子系统的需求,并将其转换为功能要求;
3. 对于合作伙伴对口的功能模块进行详细的设计评审;
4. 对于自研项目,需要进一步将其进行软件实现,在完成单元测试后,交由集成工程师、系统工程师以及测试工程师进行检查/集成/测试;
5. 对于自研项目,编写软件说明和标定指导书,并按性能开发工程师的建议进行优化迭代。
职位要求:
1. 拥有丰富的制动控制系统开发经验(5年以上),熟悉制动控制系统原理、功能原理,诊断原理,制动控制系统与相关系统的交互关系熟悉软件和模型开发工具的运用;
2. 丰富的车辆动力学知识;
3. 精通一个或多个功能模块的软件设计;
4. 能够对合作伙伴的软件设计进行详细评审,发现潜在的问题并提供改进建议;
5. 能够向性能开发和集成工程师精确描述算法的具体应用方法,编写标定手册,并能根据其反馈的建议快速调整算法和参数设计;
6. 能够对性能开发工程师递交的参数进行评审,判断其合规性合理性和影响范围;
7. 能够深刻理解相关系统变更对所负责的功能模块的影响;
8. 精通控制理论,包括常用的经典控制方法、现代控制方法、滤波器、观测器等,并能在代码上进行实现。
招聘部门:
小米
工作地点:
北京市 ID:A70085
面试建议:
小米汽车正在寻找一位资深的制动控制工程师,这个职位对专业能力的要求非常高。从职位描述可以看出,他们需要的不仅是一个能够完成基本开发工作的工程师,而是一个能够独立负责功能模块开发、进行设计评审、并能将控制理论实际应用到代码中的专家级人才。特别值得注意的是,这个职位要求候选人能够深刻理解系统间的交互关系,并能评估变更带来的影响,这需要非常扎实的理论基础和丰富的实战经验。 针对这个职位的面试准备,建议重点突出你在制动控制系统方面的实际项目经验,特别是那些你独立负责或主导的功能模块开发案例。准备好详细解释你在项目中如何应用控制理论解决实际问题,以及如何进行系统间的协调和问题排查。由于职位要求能够进行设计评审和参数评审,建议准备一些你发现并解决关键问题的案例。另外,对小米汽车的产品和技术路线做一些研究,思考如何将你的经验应用到他们的产品开发中,这会让你在面试中脱颖而出。