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工具使用,有豐富的代碼和性能優化經驗。