职位职责:
1. 负责机器人整体软件架构,复杂网络通信架构,关键模块代码开发;
2. 负责整个软件、算法团队的code review,帮助算法工程师修改、重构代码,提高整个团队的软件开发能力;
3. 负责机器人软件难点,棘手bug的攻关。
任职要求:
1. 能写出稳定高效C++代码,悉C++11里面的各种新加功能;
2. 熟练掌握Socket,多线程,模板,指针等开发,熟悉复杂的分布式网络系统;
3. 有机器人ROS系统、自动化相关行业经验优先;
4. 有代码洁癖,懂得合理运用数据结构、算法、设计模式来设计整体的软件架构与优化代码;
5. 良好的沟通能力及处理困难问题的能力,对机器人行业有热情者优先;
6. 能够与团队成员很好的合作,承担起项目节点的压力。