岗位职责:1. 学习并使用现有不同的FMS系统,能熟练使用。2. 依据项目方案要求进行FMS编写并实现多机联调。3. 分析和处理解决AGV调度软件的异常及故障,问题反馈,将发现的问题形成工作报告记录并反馈给工程部经理。4. 协助进行对AGV机器人的路径规划、调度、监控等上位机软件系统的开发及算法开发工作,负责多AGV路径规划算法、交通管制算法的研究和开发,并完成相关算法的仿真测试、编程实现并测试改进相关软件。任职要求:1. 全日制本科以上学历,计算机科学、运筹学、软件工程、自动化相关专业毕业。 2.英文读写能力良好3.熟练掌握至少一门面向对象编程语言:C++/C#/Java ,具备多线程程序开发经验。熟练应用SQL、MYSQL等数据库的开发。4. 掌握TCP socket通讯发开发,具备TCP服务器端程序开发能力。熟悉Modbus TCP等工业协议通讯原理,可以独立开发相关通讯模块。具有MQTT 通讯系统搭建经验。5.2年以上有AGV/AMR调度系统算法设计和程序开发经验,深刻理解AGV单机和调度系统协同工作原理。熟悉AGV调度系统任务管理和车辆管理流程。掌握运输任务生命周期管理、路径规划、路径锁闭与释放、死锁预测等基本算法,能够独立开发完成相关功能模块。6.具备调度系统实际交付经验,,熟悉厂内物流系统及AGV/AMR使用场景,具备AGV项目行车路径布局设计和优化能力。7.能依据项目需求适应出差及加班,完成项目交付。