
卡特彼勒
Autonomy Dispatch Engineer
Autonomy Dispatch Engineer
发布于 5 个月前普通员工/个人贡献者
北京市 / 上海市
中级经验
全职员工
仅现场办公
本科
软件工程
分布式系统
实时系统
工业自动化
无人驾驶
调度算法
路径规划
GIS
高并发处理
AI 估算 · 30k–50k
岗位要求算法与实时系统开发等复合技能,且服务于前沿的无人驾驶工业场景,技术壁垒高,市场人才稀缺,薪资竞争力强。
职位详情
关于这个职位
这是一个专注于矿用无人驾驶系统后台调度模块开发的工程师岗位
你将负责核心调度算法的开发与优化,包括任务解析、车辆动态分配、路径规划以及交通调度管理,确保无人驾驶系统在复杂矿区环境下实现高效、安全、低延时的运行
这是一个结合了算法、实时系统与工业自动化的技术岗位
最低要求
学历与专业:本科及以上,计算机科学、软件工程、自动化或相关专业
经验要求:3–6 年调度系统或后台系统开发经验,有无人驾驶或智能交通项目经验优先
技术能力:精通调度算法、路径规划算法,熟悉图搜索、优化算法(Dijkstra、A*、动态规划等)
熟悉数字地图、GIS 技术,具备实时系统开发经验
掌握 Java/C++/Python 等编程语言,熟悉分布式系统架构与高并发处理
通用能力:良好的跨团队沟通能力、问题分析与解决能力,能适应矿区现场调试
工作职责
任务解析与拆分:根据生产计划和作业需求,将运输任务进行分解并分配至车辆
实时车辆动态分配:基于车辆状态、位置和作业优先级,实现动态调度与资源优化
路径规划与效率优化:基于数字地图进行运输路径规划,确保装载区、卸载区路径高效合理
与自动驾驶车辆团队协作,保证生成的路径,自动驾驶车辆能够丝滑无延时运行
持续优化调度算法,降低延时,提高整体运输效率
辅助车辆调度与提醒:实现辅助车辆(如装载机、推土机、洒水车等)作业调度与提醒,保障协同作业
自动卡车导航与控制协同:实时参与无人卡车导航与控制,确保调度与控制系统联动
交通调度管理与紧急处理:管理矿区交通流,避免拥堵与冲突
处理车辆故障、紧急避让等特殊调度场景,保障安全
系统优化与迭代:基于数据分析持续改进调度策略,提升系统稳定性与运营效率
优先资格
有矿山无人驾驶调度系统或工业自动化调度经验
熟悉交通流建模、数字孪生技术、实时调度优化
有高可用系统设计与性能调优经验
AI 洞察
优缺点分析
优点
- 接触工业无人驾驶这一前沿领域,技术栈兼具算法深度与工程复杂度,职业护城河高
- 平台优势明显,卡特彼勒作为行业巨头,能提供丰富的项目资源、技术视野和稳定的职业发展环境
- 工作成果直接应用于实体工业,解决真实世界的效率与安全问题,成就感强,行业经验价值高
- 可能需要频繁前往矿区进行现场调试和支持,工作环境相对艰苦,对适应能力有一定要求
- 作为新兴交叉领域,需要同时理解调度算法、自动驾驶和采矿工艺,学习曲线陡峭,知识跨度大
- 适合对算法和系统开发有浓厚兴趣,追求技术深度,并希望将技术应用于实体工业解决实际问题的工程师
缺点 / 挑战
- 技术挑战大,需在复杂、动态的矿区环境中设计低延时、高可靠的调度系统,对算法和工程能力要求极高
角色解读
- 技术专家路径:深耕调度算法与实时系统,成为工业无人驾驶领域的算法架构师或系统专家
- 管理路径:积累项目经验后,可转向技术管理,负责调度系统团队或整个无人驾驶后台系统的研发管理
- 行业拓展路径:将积累的工业调度经验,拓展至港口、物流园区等其他封闭或半封闭场景的自动化调度领域
- 开发与优化矿用无人驾驶系统的核心调度算法,包括任务分配、路径规划和交通管理
- 与自动驾驶车辆团队紧密协作,确保调度指令与车辆控制实时、精准联动
- 处理矿区复杂工况下的紧急调度场景(如车辆故障、避让),保障系统安全稳定运行
- 基于运营数据分析,持续迭代调度策略,提升整体运输效率和系统稳定性
- 精通经典调度与路径规划算法(如Dijkstra, A*),并具备优化算法(如动态规划)的应用能力
- 熟悉数字地图与GIS技术,并掌握Java/C++/Python中至少一门语言,具备高并发实时系统开发经验
- 具备良好的跨团队沟通能力,能够理解自动驾驶控制逻辑,并适应矿区现场调试的工作环境
申请策略
- 提前了解卡特彼勒在智能采矿和无人驾驶领域的布局与最新产品,在面试中展现你对公司业务的兴趣和了解
- 准备1-2个能体现你解决复杂系统问题、跨团队沟通以及现场调试能力的详细案例
- 重点突出与调度系统、路径规划或实时系统相关的项目经验,量化展示性能提升(如降低延时、提高效率)等成果
- 详细描述在项目中应用的具体算法(如A*、动态规划)和技术栈(如Java/Python, 分布式框架),体现技术深度
- 若有无人驾驶、机器人或工业自动化相关经验,务必作为核心亮点,说明你在复杂系统集成中的角色和贡献
- 深入复习图论、运筹学基础,并动手实现几种经典的路径规划与调度算法,理解其适用场景与局限性
- 补充对ROS(机器人操作系统)、常见自动驾驶感知与控制模块的了解,以便更好地与车辆团队协作
- 通过模拟器或开源项目,实践高并发、低延时系统的设计与性能调优方法
面试指南
- 使用STAR原则(情境、任务、行动、结果)结构化地回答项目经验类问题,重点突出你的技术决策和量化成果
- 对于系统设计或场景题,先澄清需求和约束条件,然后分层阐述你的设计思路(如数据流、核心算法、容错机制),最后讨论权衡与优化空间
- 请描述一个你负责或深度参与的调度系统项目,你遇到了哪些技术挑战,是如何解决的?
- 如果矿区同时有多个装载点和卸载点,有数十辆卡车在运行,你会如何设计调度策略来最大化运输效率?
- 当系统监测到某辆卡车发生故障停在主干道上时,你的调度模块应该如何响应?请描述处理流程
- 如何评估和保证你设计的调度系统在高峰期的响应延时和吞吐量?
- 请谈谈你对Dijkstra、A*等算法在路径规划中应用的理解,它们各有什么优缺点?
- 系统复习数据结构、算法(尤其是图算法和优化算法)以及操作系统、网络编程中与高并发、实时性相关的基础知识
职位点评
卡特彼勒 的其他在招职位
相似职位推荐
Watch Jobs