职位名称
C/C++工程师(机器人与系统交互层设计)
任职要求
精通C/C++编程,熟悉CMake等构建工具等使用以及STL/多线程编程等,具有良好的软件设计能力和代码编写规范; 熟悉Linux平台常用操作,掌握常用性能分析工具的使用,快速排查/定位和解决系统性能问题。 熟悉常用的数据通信协议,如JSON/XML/Protobuf等,具备通信异常快速定位能力; 熟悉ROS2,具备一定的开发应用经验,了解行为树和状态机工作原理,对ROS2 Navigation2中行为树逻辑设计有一定应用经验者优先考虑; 熟悉软件设计标准化流程。