小米车辆动力学控制算法工程师
社招全职3年以上A15800地点:上海状态:招聘
任职要求
1.机械工程、电气工程、计算机科学、机器人学或相关领域的硕士或博士学位; 2.至少3年以上车辆运动估计、控制系统或相关领域的工作经验; 3.有车辆动力学建模与仿真工具(如MATLAB/Simulink、CarSim等)使用经验; 4.熟悉实时控制系统与传感器融合算法(如卡尔曼滤波、粒子滤波等); 5.熟悉ADAS、ESC(电子稳定控制)或自动驾驶技术等车辆级控制系统的应用,具有自动驾驶技术与运动规划算法相关经验; 6.了解机器学习优化控制算法的应用; 7.具备车辆动力学、轮胎模型和先进控制理论(如最优控制、模型预测控制等)的知识; 8.精通C++和Python编程语言,用于算法开发与测试; 9.熟练使用MATLAB/Simulink等仿真环境; 10.熟悉硬件在环(HIL)和软件在环(SIL)测试技术; 11.良好的团队合作精神和跨部门沟通能力,能够清晰传达复杂的技术概念。
工作职责
1.利用车载传感器和总线信号估算外界环境信息和车辆运动状态; 2.使用ADAMS/Car或CarSim搭建车辆模型,使用Simulink搭建整车运动控制模型,设计并优化控制算法; 3. 利用激光雷达或摄像头采集前方路面特征作为前馈控制输入; 4.了解人工智能技术在运动状态估计和运动控制领域的应用并具备一定的实践经验; 5.对车辆的转向表现、操控平衡、车身控制、乘坐舒适性等动态性能进行评价; 6.与底盘VD调校工程师合作,进行参数调校和算法迭代,确保高质量的整体性能交付; 7.进行硬件在环(HIL)和软件在环(SIL)测试,验证算法在实际场景中的表现。
包括英文材料
学历+
MATLAB+
https://matlabacademy.mathworks.com/?page=1&sort=featured
Learn MATLAB and Simulink through interactive, in-product exercises
https://www.mathworks.com/help/matlab/getting-started-with-matlab.html
Millions of engineers and scientists worldwide use MATLAB® to analyze and design the systems and products transforming our world.
https://www.youtube.com/watch?v=7f50sQYjNRA
Learn the fundametnals of MATLAB in this tutorial for engineers, scientists, and students.
Simulink+
https://www.mathworks.com/help/simulink/getting-started-with-simulink.html
Simulink® is a block diagram environment for multidomain simulation and Model-Based Design.
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
自动驾驶+
https://www.youtube.com/watch?v=_q4WUxgwDeg&list=PL05umP7R6ij321zzKXK6XCQXAaaYjQbzr
Lecture: Self-Driving Cars (Prof. Andreas Geiger, University of Tübingen)
https://www.youtube.com/watch?v=NkI9ia2cLhc&list=PLB0Tybl0UNfYoJE7ZwsBQoDIG4YN9ptyY
You will learn to make a self-driving car simulation by implementing every component one by one. I will teach you how to implement the car driving mechanics, how to define the environment, how to simulate some sensors, how to detect collisions and how to make the car control itself using a neural network.
机器学习+
https://www.youtube.com/watch?v=0oyDqO8PjIg
Learn about machine learning and AI with this comprehensive 11-hour course from @LunarTech_ai.
https://www.youtube.com/watch?v=i_LwzRVP7bg
Learn Machine Learning in a way that is accessible to absolute beginners.
https://www.youtube.com/watch?v=NWONeJKn6kc
Learn the theory and practical application of machine learning concepts in this comprehensive course for beginners.
https://www.youtube.com/watch?v=PcbuKRNtCUc
Learn about all the most important concepts and terms related to machine learning and AI.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
相关职位
社招汽车研发
1. 负责多执行器车辆横向稳定控制,驱制动融合等底盘域控算法的需求分析,算法开发及性能标定; 2. 结合底盘域控算法架构设计及功能定义进行功能安全分析,包括安全需求及方案设计; 3. 负责开发过程中的问题原因分析并制定合理解决方案; 4. 综合考虑硬件平台特性、性能需求、可扩展性、可靠性等多方面因素,制定合理的软件架构方案; 5. 持续对现有代码进行性能优化,包括算法改进、内存管理优化、代码结构调整等; 6. 该岗位可base上海or北京。
校招
参与车辆横纵向运动学与动力学建模及参数辨识,为仿真能力构建和车端算法优化提供支持 学习并掌握整车、传感器和底层执行器特性,分析其对控制性能的影响,协助设计适配不同场景需求的算法方案 参与控制算法的开发、部署、验证与调试全流程,推动算法高效落地,并持续优化性能和用户驾乘体验
更新于 2025-08-13
社招
1. 负责车辆横、纵向运动学、动力学建模及参数辨识,支持仿真与车端算法优化需求 2. 设计和实现车辆控制算法,负责算法方案验证、软件部署、性能调试及相关问题分析与解决 3. 深入理解车辆传感器和底层执行器特性,持续优化各任务场景下的控制性能,提升整车驾乘体验
更新于 2025-07-16