职位描述
职位概览
负责开发和实施机器人系统的软件解决方案。你将参与构建涵盖导航、规划与控制、SLAM、操作和/或感知的系统,需要熟练掌握通用及专用的机器人应用。此岗位要求你与AI工程师紧密合作,将先进的AI模型集成到我们的机器人中。
岗位职责
设计、实施并测试软件,确保机器人在导航、规划与控制、SLAM、感知、操作和/或高级行为等方面表现优秀。
编写并维护用于机器人平台的生产级C++和Python代码。
与机器学习工程师和研究人员协作,将先进的模型集成并部署到机器人系统中。
与部署和测试工程师合作,确保机器人解决方案在各个站点的稳定部署和监控,实现好的性能与高可靠性。
持续改进与优化机器人软件的性能、可靠性和可扩展性。
优先条件
计算机科学、机器人学、工程学或相关领域的学士、硕士或更高学位,或具备同等实践经验。
精通C++或Python编程语言。
具有基于orin等英伟达开发板卡或类似的arm架构开发板卡的真实机器人上开发和部署软件的经验。
对机器人应用中的各类软件模块及其接口有深入的系统级理解,并至少在以下一个领域具备扎实的技术经验:导航、运动规划与控制、SLAM、感知/计算机视觉或操作。
具备ROS开发经验。
深入理解并具备实践软件工程原理的经验,包括算法、数据结构和系统设计。
熟悉机器人系统中的机器学习集成与部署。
了解socket、can通信等通信机制开发流程,以及具有相关的开发经验
简单了解或使用过docker
熟练使用github、gitee等开源项目网站,可以部署并运行开源项目
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕