机器人导航算法工程师 Senior Navigation Algorithm欧洲智能扫地机器人/吸尘器公司上班地点:上海 - 徐汇区 or 上海 - 青浦(青浦提供班车,2个上班地点可自由选择)要求:1. 招聘3位,3个方向:a.路径规划 b.激光SLAM c. 视觉SLAM, 接触过AI算法加分2. 软件开发经验,熟悉C++, 有python工作经验者优先3. Linux知识4. 精通代码调试跟踪分析工作职责:1. 作为机器人软件开发团队的一员,您将负责开发新颖的感知和导航算法,并为下一代自主连接机器人实现性能和特征增强。您还将负责维护现有的软件代码库,在发现机器人软件错误时对其进行故障排除2. 您将与在板支持包开发、云和应用软件开发、软件质量保证工程师、持续集成和测试构建团队以及产品负责人方面拥有丰富经验的高技能跨职能团队合作,为我们广泛的客户群提供强大可靠的软件解决方案要求1. 计算机科学、嵌入式软件工程等相关专业本科及以上学历2. 导航专家技能a)机器人领域的杰出专家,具有深厚的理论和实践背景b)对以下至少一个主题有深入的工作知识:SLAM,包括基于概率和基于图的方法;路径规划算法(例如A*, Dijkstra, RRT, graph18searc);传感器融合(LiDAR, IMU, visual, odometry计);视觉感知(2D/3D)c)扎实的数学背景,机器学习、深度学习和强化学习方法。有深度学习框架(Tensor Flow, Caffe, etc.)更佳3. 软件开发人员技能a)候选人必须有扎实的理解和至少10年的现代应用经验C++,有python工作经验者优先b)Linux知识:bash脚本、信号/进程创建、处理和监控c)具有敏捷团队设置经验,喜欢使用测试驱动开发d)精通代码调试、跟踪和分析e)实时操作系统编程、进程和守护进程优先级和调度(FreeRTOS和带实时补丁的嵌入式Linux)