"岗位职责:1、负责机器人系统中间件的软件模块设计与开发;2、负责基础组件开发与维护,如交互、调度组件、状态监控;3、负责系统的优化与裁剪;4、相关技术文档编写。"岗位要求:1、掌握多进程调度管理、进程间通讯、IPC、多线程、线程池、内存等编程技术;2、熟悉常见的中间件cyberRT /ROS/DDS/ZMQ及架构,具有相关中间件和调度框架开发、优化经验;3、熟悉Linux\RTOS等操作系统;4、熟悉状态机、行为树等框架;5、掌握C/C++编程语言并熟悉常见的设计模式、数据结构;6、三年以上机器人相关经验。