Job Details
Developer for Autonomous Transport Data Delivery Team
Join Yandex's autonomous transport team to enhance safety and comfort. Develop real-time data delivery tools, data recording/compression systems, and logging for autonomous vehicles. Requires Linux and C++ experience.
Yandex's autonomous transport team is developing technologies for self-driving cars and delivery robots to make daily life safer and more comfortable. During each drive, the autopilot generates a large amount of data: camera recordings, lidar clouds, GPS logs, and much more. Our team is responsible for collecting and delivering this data to the cloud. Your tasks will include: • Developing a real-time data delivery tool from the autonomous fleet. Data collected during a car's movement, such as telemetry and critical event information, needs to be delivered as quickly as possible, requiring immediate response without waiting for the car to return to the depot. • Creating tools for recording and compressing data from autonomous vehicles. Vehicles generate a large volume of data (approx. 300 GB/hour) from multiple sensors and components. This data is essential for training and simulation and must be recorded in full. • Developing a logging system for autonomous transport. With dozens of developers working on the autonomous transport code, common solutions for logging the autopilot's state are needed. Our team develops these shared logging solutions.
• Developed for Linux • Industrial development experience in C++ • Understanding of distributed systems Nice to have: • Experience with embedded systems • Industrial development experience in Golang, Python • Familiarity with ROS
We provide a full set of benefits to help you avoid anxiety and burnout: annual medical check-ups, yoga, and psychotherapy. This is not all the benefits - the full list is here: https://yandex.ru/jobs/pages/benefits?utm_campaign=ya_nanimaet
Don't miss a single job
Subscribe to our Telegram channel