1、深入理解计算机原理、操作系统,精通C/C++语言,熟练掌握语言特性(C++ 11/14等),,熟悉STL,深入理解面向对象开发、泛型开发、多线程等;
2、有摄像头、激光雷达、毫米波雷达、超声波、车身CAN总线等车载传感器的开发或使用经验者优先;
3、熟练使用Vector CANoe等工具,熟悉常用传感器时间同步方法者优先;
4、熟悉汽车总线(CAN、Ethernet等),精通常见通信协议:SPI、USB、Uart、I2C等;
5、熟悉 ROS2/CyberRT下的软件开发工作,具备分布式系统开发经验,能够快速定位分析通信故障相关问题;
6、有良好的沟通协调和问题分析解决能力,熟悉GDB调试,profiling工具使用,有丰富的代码和性能优化经验。