岗位描述
岗位职责
岗位职责
1. 负责 AMR(自主移动机器人)调度系统核心算法的设计与开发,包括路径规划、任务分配、交通管制、死锁预防等模块;
2. 负责调度算法的性能调优与工程落地,针对高并发、大规模车队场景持续优化算法效率与系统稳定性;
3. 负责区域锁闭机制、碰撞检测、冲突消解等安全策略的设计与实现;
4. 跟踪学术界与工业界前沿算法(如 MAPF、强化学习调度等),进行技术预研与理论储备,推动算法迭代升级;
5. 参与调度系统架构设计,与产品、硬件、嵌入式团队协同,推动算法从原型到生产环境的完整交付。
任职资格
任职要求
基础要求:
1. 本科及以上学历,计算机、自动化、数学、运筹学等相关专业,3年及以上算法开发经验;
2. 精通 Java,具备扎实的数据结构、算法基础与良好的编码规范,熟悉 JVM 调优与多线程编程;
3. 精通路径规划算法,包括 A*、Dijkstra、JPS 等单智能体算法,以及 MAPF(Multi-Agent Path Finding)等多智能体协同算法;
4. 熟悉交通管制与冲突消解机制,包括区域锁闭、死锁预防/检测与恢复、碰撞检测算法,并有实际工程实现经验;
5. 具备高并发场景处理经验,能够对算法进行性能分析、瓶颈定位与持续优化;
6. 良好的逻辑思维能力与问题拆解能力,能够独立承担模块级技术方案设计与落地。
加分项(优先条件):
1. 有 AMR / AGV / 仓储机器人调度系统实际项目经验;
2. 熟悉 Python / C++,有算法原型验证或性能敏感模块优化经验;
3. 了解强化学习、启发式搜索、约束规划等高级算法,并在调度场景中有应用探索;
4. 熟悉 ROS、Linux 环境开发,了解 Do^cker、K8s 等容器化部署;
5. 有大规模车队(50+ 台)调度系统落地经验者优先。