自动驾驶中间件开发工程师

五年以上/硕士及以上/北京、上海

职责描述:

1、对各种开源及商业 DDS 进行性能评测,设计关于实时性的基准测试集以及评价标准
2、通用高性能通讯平台中间件的设计和实现,中间件与功能软件和OS的适配接口设计
3、对ROS2的预研以及基于ROS2的分布式去中心化通讯平台的研究和实现
4、协助其他团队,将通讯中间件应用到车载智能设备的软件开发中

任职要求:

1、计算机科学、计算机工程、自动控制、数学或相关专业的硕士或同等学力
2、 具有5年以上的网络通讯相关软件架构设计和实现经验,良好的modern C++(C ++ 11,C ++ 14)开发能力或复杂系统下的C语言开发技能
3、能熟练进行 Linux 环境下嵌入式系统的开发与优化
4、 深刻理解IP网络原理,精通TCP/IP, UDP, networking programing, restful API , 组播,异步IO等网络开发技术,熟悉云计算架构下的通信协议及应用
5、了解DDS原理,具有 DDS产品的使用和开发经验

优先条件:

1、有机器人操作系统 ROS 的开发和使用经验
2、熟悉Adaptive AutoSAR架构,有Adaptive AutoSAR相关开发和配置经验
3、了解 SomeIP, 有车载以太网开发经验

了解更多