1.负责机器人系统的软件架构优化、重构和性能调优;2.负责功能模块的工程化及技术落地;3.负责软件开发设计、维护及相关文档的撰写。任职要求:1.计算机相关专业,本科以及以上学历,4年以上相关工作经验;2.精通linux平台C++开发,熟悉常见的数据结构和算法,正确应用CMake或Makefile文件;3.熟悉多进(线)程编程,熟悉socket网络编程:4.熟悉GoF等设计模式和软件架构模式,能够C++实现和优化;5.熟悉敏捷开发(TDD)和软件重构,并解决开发过程中出现的问题:6.能够应用SOLITE和MONGO数据库:7.能够独立完成功能开发,具备良好的逻辑思维能力,创新精神和团队协作精神。