职位描述:
1. 负责机器人软件系统架构设计和解决方案;
2. 负责模块编写,逻辑实现和单元测试,并编写相关技术文档;
3. 负责软件通信接口协议的制定;
4. 负责与硬件,算法以及应用软件团队合作,优化系统性能和可靠性。
职位要求:
1. 本科以上学历,计算机相关专业,具备扎实的计算机基础,熟练掌握数据结构和算法设计。
2. 熟练掌握Linux下C++编程,熟悉CMake编译工具;
3. 熟悉动态链接库,多线程,网络编程,进程间通信等技术;
4. 具备ROS(机器人操作系统)编程经验者优先。