1.负责维护和优化机器人API代码,确保代码的高效性和可靠性。
2.协助ROS开源代码的维护与更新,解决潜在的问题和bug。
3.参与机器人控制系统的维护,支持相关功能的开发和测试。
4.撰写和更新相关技术文档,确保代码和系统的可追溯性。
5.与团队成员协作,参与代码评审和技术讨论,推动项目的进展。
职位要求
1.机器人、计算机科学、软件工程、电子工程或相关专业在读学生,具有相关课程背景。
2.熟练掌握C++和Python编程语言,具备良好的编程习惯和代码风格。
3.了解ROS或ROS2及其开发流程,有相关机器人开发经验者优先。
4.熟悉CMake及其在软件项目构建中的应用,了解版本控制工具(如Git)。
5.具备良好的逻辑思维能力和问题解决能力,能够独立处理技术问题。
6.具备良好的团队合作精神和沟通能力,能够在快节奏的环境中高效工作。