Control Algorithm Engineer
Caterpillar, Inc.
**Career Area:**
Engineering
**Job Description:**
**Your Work Shapes the World at Caterpillar Inc.**
When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
控制工程师
岗位职责
1. 纵向/横向控制算法开发:基于 PID/MPC/LQR 等方法实现高精度轨迹跟踪、速度控制与稳态转弯控制;在重载、长下坡场景下进行制动/缓速器/发动机制动协同控制。
2. 低速高精对位与特殊工况控制:实现倒车入位、装载点对位、卸料区精准停车、窄通道通行等工况控制策略与参数标定。
3. 车辆动力学建模与辨识:建立车辆动力模型,考虑载荷变化、坡度、轮胎/悬架特性;进行系统辨识与模型误差补偿;提高车辆控制精度。
4. 约束与安全控制:设计抗饱和/抗风、约束满足(加速度/横摆率/侧偏角)、防侧翻与附着系数变化下的稳健控制。
5. 系统集成与实车联调:对接制动、转向、驱动、液压等执行系统;熟悉 CAN/J1939、Ethernet、DDS 通信,完成参数管理、故障诊断与安全落地。
6. 仿真与HIL/MIL/SIL验证:在 MATLAB/Simulink/Carla等平台进行模型搭建、控制器调参与鲁棒性分析。
7. 数据闭环与性能优化:采集与分析实车数据,定义 KPI(轨迹误差、横摆率、制动响应、乘坐平顺性等),持续优化控制器。
8. 安全与冗余:参与系统安全冗余设计,提升系统可靠性。
任职要求
• 学历背景:自动化、控制工程、车辆工程、机器人等相关专业,硕士及以上学历。
• 专业技能:
o 熟练掌握 PID、MPC、LQR 等控制理论与实现;具备状态估计/Kalman 滤波、前馈/反馈协同设计经验。
o 熟悉车辆动力学、执行器特性(制动/转向/动力/液压),理解重载与低附着工况的控制挑战。
o 精通 C++/Python/ MATLAB,熟悉实时性优化、线程/进程与内存管理;掌握 Linux、CMake、Git、Docker。
o 熟悉 ROS/ROS2、CyberRT 中间件与HIL/MIL/SIL验证流程。
o 了解机器学习/深度学习/强化学习在控制中的应用。
• 经验要求:
o 有无人驾驶或智能驾驶控制项目经验;有重型车辆或矿卡控制经验优先。
o 具备仿真到实车的端到端联调与问题闭环能力。
• 其他要求:
o 具备良好的问题分析能力和团队协作能力。
o 英文文献阅读能力强。
________________________________________
加分项
• 有自动驾驶开源项目经验(Apollo、Autoware)。
• 有 dSPACE/NI 等 HIL 平台经验或 MATLAB/Simulink 量产化流程经验。
• 熟悉优化求解器(OSQP、Ipopt)并用于 MPC 的在线优化。
• 深度学习在控制/估计中的应用探索(如学习型控制器、摩擦/附着估计)。
• 有车辆测试场或道路测试经验。
• 顶会(如CVPR, ICRA, RSS等)中发表过相关无人驾驶论文者优先
**Posting Dates:**
January 19, 2026 - February 19, 2026
Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply? Join our Talent Community (http://flows.beamery.com/caterpillarinc/talcom) .
Confirm your E-mail: Send Email
All Jobs from Caterpillar, Inc.