岗位职责:
1、负责机器人软件界面、通讯协议、控制流程等代码编写;
2、负责机器人软件相关技术文件编写;
3、负责机器人软件系统调试、测试;
4、上级分配的其它相关工作;
5、根据项目的新需求,完善原有程序或开发新的程序。
岗位要求:
1、211、985本科以上学历,计算机相关专业;
2、熟练掌握C/C++语言,能熟练使用STL,Boost等C++库,有良好的面向对象编程思想;
3、熟练掌握基础数据结构和算法, 熟悉多线程开发;
4、有linux操作系统下开发经验, 熟练使用cmake, gdb, git等工具;
5、熟悉ROS系统,有ROS开发经历者优先;
6、具有良好的沟通能力与合作能力;
7、良好的代码规范和文档写作能力。