Caterpillar logo
卡特彼勒
Control Algorithm Engineer

Control Algorithm Engineer

发布于 大约 8 小时前

普通员工/个人贡献者

无锡市
中级经验
全职员工
仅现场办公
硕士
机器学习工程
Can通信
Lqr
Matlab/Simulink
Mpc
Pid
自动驾驶
车辆动力学
运动控制
无人矿卡

AI 估算 · 20k–35k

自动驾驶控制算法稀缺,重载车辆领域经验要求高,外企薪资竞争力强,无锡生活成本较低,综合月薪在20-35k。

职位详情

关于这个职位

负责无人驾驶车辆(如无人矿卡、铰接车)的横纵向运动控制算法设计、开发与实车调优

需要掌握PID/LQR/MPC等控制算法,熟悉重载车辆动力学特性,并参与仿真与实车联调
适合有2年以上自动驾驶控制经验、热爱工程落地的工程师

最低要求

年以上自动驾驶/辅助驾驶运动控制算法研发经验,车辆工程、自动化、控制理论等相关专业硕士及以上

无人矿卡背景优先,优秀商用车、辅助驾驶背景亦可,主机厂项目经历加分
掌握PID、LQR、MPC等控制算法,具备横纵向控制、状态估计、故障诊断等实车调试经验
熟悉矿卡、铰接车等重载车辆动力学特性,理解转向、制动系统工作边界
具备基于转向、制动特性开发自适应补偿算法经验,拥有湿滑路面、上下坡工况控制开发经验优先
具备多车型实车调试、参数标定经验,可独立分析并解决复杂控制难题
熟练使用Matlab/Simulink、C++、Python中至少一项
能够借助AI工具辅助编程开发功能模块
熟悉CAN通信协议,了解底盘架构
掌握功能安全、预期功能安全知识优先

工作职责

负责无人驾驶车辆横纵向运动控制算法设计、开发、标定与迭代优化,提升重载场景下整车控制稳定性、平顺性与响应性能

研究无人矿卡、铰接车等多车型非线性动力学特性,开展控制策略适配,依据车辆转向特性、制动特性开发自适应补偿算法,攻克大惯性路径跟踪、满载制动、车身姿态控制难题,覆盖湿滑路面、上下坡等复杂工况
搭建车辆动力学模型,完成参数辨识与控制误差、稳定性补偿,设计抗饱和、防侧翻等鲁棒安全控制策略,适配矿区作业场景
开展算法工程化开发与实车联调,对接底盘执行机构,基于CAN通信实现参数管理与故障诊断,参与搭建MIL/SIL/HIL仿真验证体系
围绕跟踪精度、制动响应、平顺性等核心指标,利用实车数据形成优化闭环,定位并闭环解决各类现场控制问题
跟踪运动控制前沿技术,推进新技术工程落地,参与系统安全冗余设计,提升多车型运行可靠性
协同感知、规划、底盘等团队开展技术对接
输出算法方案、标定规范、仿真及实车测试文档

优先资格

具备无人矿卡、商用车主机厂自动驾驶项目规模化落地经验

具备转向制动协同控制、防侧翻鲁棒控制等开发经历
具备基于数据驱动、机理-数据融合等方法解决多车型、多工况控制一致性与稳定性问题经验
持有自动驾驶控制相关发明专利,或发表VSD、TVT等车辆控制领域高水平学术论文

AI 洞察

优缺点分析

优点

  • 自动驾驶/无人驾驶是高速增长赛道,尤其在矿区、港口等封闭场景落地较快,职业前景广阔
  • 外企文化通常注重流程和安全性,可接触国际化标准,对个人职业规范有提升
  • 工作地点在无锡,相比一线城市自动驾驶机会较少,可能需要长期驻扎在矿区或测试场,条件相对艰苦
  • 固定期限合同(Temporary)可能意味着项目制,稳定性不如永久职位
  • 重载车辆控制难度大,涉及非线性动力学和多工况适配,需要较强的工程解决能力和心理承受力
  • 适合有2年以上自动驾驶或商用车控制经验,对运动控制算法有热情,愿意深入工程现场、解决实际复杂问题的技术型人才

缺点 / 挑战

  • 公司平台大(卡特彼勒是全球工程机械巨头),项目涉及真实矿区场景,技术挑战高,能积累宝贵的重载车辆控制经验

角色解读

  • 在自动驾驶控制领域深耕,可从算法工程师发展为控制算法专家,主导复杂车型的控制系统设计
  • 积累重载车辆和矿区场景经验后,可横向拓展到更多工程机械或商用车自动驾驶项目,甚至转向技术管理岗位
  • 参与前沿技术(如数据驱动控制、安全冗余设计)的工程落地,成为公司技术创新的核心力量
  • 负责无人驾驶车辆(如无人矿卡、铰接车)的横纵向运动控制算法设计、开发与标定,提升控制稳定性与舒适性
  • 研究重载车辆的非线性动力学特性,针对转向、制动等执行机构开发自适应补偿算法,解决大惯性、满载、湿滑路面等复杂工况
  • 搭建车辆动力学模型,进行参数辨识和鲁棒安全控制策略设计(如抗饱和、防侧翻),并参与实车联调和仿真验证
  • 与感知、规划、底盘等团队协同,完成技术对接和文档输出,推动算法工程化落地
  • 熟练掌握PID、LQR、MPC等经典和现代控制理论,具备横纵向控制、状态估计、故障诊断的实车调试经验
  • 熟悉重载车辆动力学特性,了解转向、制动系统的工作边界,能开发自适应补偿算法
  • 熟练使用Matlab/Simulink、C++、Python等工具进行算法开发和仿真
  • 了解CAN通信协议和底盘架构,具备多车型标定和问题分析能力

申请策略

  • 了解卡特彼勒在矿卡自动驾驶方面的业务布局,在面试中展示对矿区场景和工程机械行业痛点的理解
  • 准备详细的实车调试案例,用数据说明你如何定位和解决控制问题,突出闭环优化能力
  • 突出自动驾驶/辅助驾驶运动控制项目经历,特别是实车调试、参数标定和算法迭代的量化成果(如跟踪精度提升、制动响应改善等)
  • 强调对PID、LQR、MPC等算法的深入理解,以及在实际车辆上的应用案例
  • 体现对重载车辆动力学的理解,如转向、制动特性,或湿滑路面、坡道等复杂工况的处理经验
  • 列出使用Matlab/Simulink、C++、Python的具体项目,以及CAN通信调试经验
  • 复习控制理论(PID、LQR、MPC)和车辆动力学模型,掌握基于模型的标定方法
  • 学习功能安全(ISO 26262)和预期功能安全(SOTIF)基础知识,提升安全设计能力

面试指南

  • 用STAR法则描述项目:背景、任务、行动、结果,重点量化指标(如跟踪误差、鲁棒性)
  • 展现系统思维:先物理建模分析问题,再选择合适的控制策略(如MPC处理约束),最后用仿真和实车验证
  • 强调安全意识和工程落地能力:不仅谈算法,还要考虑执行器限制、故障降级和仿真测试
  • 请讲讲你在自动驾驶运动控制项目中,如何设计并调优横纵向控制器的?
  • 针对大惯量重载车辆,如何克服路径跟踪中的超调和震荡?
  • 在湿滑路面或坡道工况下,你会如何设计制动或转向补偿策略?
  • 如何通过CAN总线进行车辆状态参数管理和故障诊断?
  • 为什么选择卡特彼勒?对矿卡自动驾驶的未来有什么看法?

职位点评

71
综合评分

技术前沿、平台大、成长性强,但WLB不确定性较高,固定期限合同需权衡。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
最适合追求技术成长、愿意在自动驾驶领域深耕,且能接受现场调试和出差的工作强度的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展82
工作生活55
使命价值78

薪资福利

70中等

薪资未明确披露,但外企平台和自动驾驶方向通常提供有竞争力的薪酬;固定期限合同可能影响稳定性,但卡特彼勒作为行业巨头,福利保障较完善。

薪资信号未披露(AI估算:20K-35K/月)

成长发展

82较高

技术前沿(自动驾驶控制),涉及复杂工程问题,项目内容丰富,能显著提升专业能力;虽未提及晋升,但公司全球平台提供多方面发展空间。

技术前沿前沿/新兴技术
技术栈PID、LQR、MPC、Matlab/Simulink、C++、Python、CAN通信、车辆动力学
成长机会跟踪运动控制前沿技术、推进新技术工程落地
业务类型ambiguous

工作生活

55较低

工作地在无锡,生活成本相对低,但需频繁现场调试和矿区出差,工作强度可能较大;未提及弹性工作或远程,整体WLB不确定性高。

工作模式未明确
办公地点未明确
加班情况未提及(无法判断)

使命价值

78中等

自动驾驶/无人矿区能提升安全性和效率,具有明显社会价值;卡特彼勒强调建设可持续社区,使命导向积极,行业前景广阔。

行业发展高速增长赛道
社会影响正向社会影响力较高
使命信号building a better world、sustainable communities
创新程度积极采用新技术
Watch Jobs