自动驾驶数据通路工程师(J100046)
Core
Design, develop, and maintain the in-vehicle data recording and cloud transmission system for autonomous driving, ensuring high-throughput stability for multi-sensor data.
Role type
Senior IC backend engineer (autonomous driving data pipeline)
Builds
High-throughput data recording and cloud upload pipelines for autonomous driving vehicles
Domain
Autonomous driving / Embedded systems / Data infrastructure
Deliverable
production ML models
Required skills
C++ (C++14/17), Linux system programming, distributed storage, network programming, serialization protocols, multi-threaded concurrency
Preferred skills
Event-driven architecture design, disk space management, high-availability mechanisms
Technologies
C++, Linux, Protobuf, JSON, ROS, Cyber RT, DDS, S3, OSS, BOS
Responsibilities
Design and optimize in-vehicle data storage architecture for multi-sensor inputs; Develop and optimize vehicle-to-cloud data transmission paths with high-availability mechanisms; Manage data file lifecycle including monitoring and archival; Collaborate with cloud platforms and algorithm teams to ensure data loop integrity
Seniority
Senior, hands-on IC