负责搭建自动驾驶核心基础软件,包括但不限于:
设计和开发高性能、易扩展的车载核心中间件系统,支撑自动驾驶算法的稳定高效运行;
参与自动驾驶核心算法的代码优化等;
职位要求
1. 具备大型C++软件研发经验,有出色的软件架构能力,追求工程卓越;
2. 对操作系统、计算机体系架构、高性能计算和设计模式有深刻理解;
3. 熟悉Unix/Linux操作系统和网络编程;
加分项
1. 精通C/C++,熟悉 C/C++ 特性在编译器层面的实现原理,熟悉多线程,Lock-Free编程;
2. 熟悉ROS/ROS2/CyberRT/DDS等系统,参与过Linux/QNX/RTOS操作系统和中间件的研发;
3. 熟悉DriveOS,DriveWorks,MotionWise等系统,熟悉AUTOSAR CP/AP;
4. 在ACM-ICPC、TopCoder等竞赛中获得过优异成绩