职位描述
职位名称:
ADAS Data Development
公司:
大众酷翼(北京)科技有限公司
发布起始日期:
2026/3/31
职位地点:
上海
职能:
研发
职位描述:
主要职责/Your Responsibilities:
Technical key words:
- Manage and optimize distributed computing tasks, building high-throughput data ingestion, computation, storage, and query services.
- Develop APIs for replay, data management, and reporting systems.
- Design and optimize data models using SQL and NoSQL databases, and integrate them with existing legacy Java systems.
- Using Docker and Kubernetes to deploy and manage services on cloud platforms
- Data Pipeline Development: Build and optimize multimodal sensor data preprocessing pipelines.
- Optimize Data Logger software, responsible for efficiently collecting and caching sensor data from peripherals such as cameras, LiDAR, radar, GPS/IMU, etc.
- Build reliable solutions for online and offline data transmission.
岗位要求/Required Qualification:
- Work Experience: 3+ years of professional backend development experience.
- Proficiency in one of the Python & Java and their mainstream ecosystems (e.g., Spring Boot), with the ability to build complex applications and production-level code. Must also have project experience with the other language (minimum one project).
- Hands-on experience with SQL databases (e.g., MySQL) and NoSQL databases (e.g., Elasticsearch, TDengine, Redis).
- Solid understanding of distributed systems principles.
- Practical experience with big data technologies (e.g., Apache Spark, Kafka, Flink, Dask) for large-scale data processing.
- Hands-on experience with public cloud services. Familiarity with their object storage, file storage, compute, and networking services.
- Proficient in using container orchestration platforms such as Docker and Kubernetes.
- Experience building REST APIs. Knowledge of gRPC and ProtoBuf, with mastery of related technologies like service discovery and load balancing.
- Ability to perform system programming and debugging in Linux environments; experience interacting with hardware peripherals (e.g., reading data via Ethernet, USB, CAN interfaces).
- Experience handling high-throughput I/O, inter-process communication, or multi-threaded programming.