岗位描述
工作内容
1、负责智能驾驶车端数据闭环系统的设计、开发与落地,包括触发引擎、数据采集录制、车云数据回传等核心链路。
2、负责车端数据录制后端开发,包括Topic 订阅与校验、大数据量高吞吐落盘、数据脱敏、存储空间管理与回环策略。
3、负责车云链路的数据回传与网络 QoS 控制,在有限带宽下完成传输优先级调度、限流与断点续传,保障数据回传的完整性与时效性。
4、参与数据闭环端到端问题定位,解决丢帧、丢包、时间戳异常、落盘性能瓶颈等疑难问题。
任职条件
1、本科及以上学历,计算机、电子、自动化、软件工程等相关专业背景。
2、3 年以上 C++ 开发工作经验;具有扎实的 C++ 编码能力,良好的代码素养。
3、熟练掌握 C++(>= C++14),理解 C++ 特性及其适用边界,熟悉 STL 与现代 C++ 编程范式。
4、熟练掌握 Linux 应用开发与调试,深入理解进程/线程、IPC、文件 I/O、网络编程等操作系统核心机制。
5、具备多线程/多进程软件设计经验,熟悉锁、无锁队列、生产者消费者等并发模型,有高吞吐数据通路的设计与调优经验。
6、熟练使用性能调优工具(perf / valgrind / tcmalloc)与调试工具(gdb / asan),具备较强的代码分析与性能优化能力。
7、熟悉网络协议栈(TCP/UDP/组播)与抓包分析工具(tcpdump / wireshark),能独立定位网络传输类问题。
【加分项】
1、有智能驾驶或机器人领域数据闭环、数据采集系统的开发经验。
2、熟悉 ROS2 / DDS 通信框架,了解其 QoS 机制与性能特性。
3、有大数据量实时落盘、存储 I/O 性能优化经验。
4、有车云协同、OTA 或远程诊断类系统开发经验。
5、熟悉使用 AI 工具辅助工作。