Разработчик (стажёр) в службу пайплайна робота доставки

Яндекс · Россия · по договорённости

Компания
Яндекс
Город
Россия
Зарплата
по договорённости
Уровень
intern
Формат
удалённо
Удалённо
да

Наша команда разрабатывает и сопровождает роботов доставки — автономные транспортные средства, которые уже работают в нескольких городах. Это высокотехнологичный продукт: он объединяет робототехнику, механику, электронику и программное обеспечение. Наша главная задача — создавать и поддерживать системное ПО, которое гарантирует безопасную и производительную работу роботов в реальных условиях.

Служба разработки пайплайна следит за тем, чтобы код, который выполняется на роботе, был безопасным и производительным и соответствовал ожиданиям. Мы сосредоточены на операционной системе роботов. Нам нужно:
• настраивать её работу;
• перекомпоновывать компоненты;
• обновлять библиотеки;
• обеспечивать криптографическую защиту (генерировать уникальные ключи шифрования для каждого робота);
• описывать релейные флоу и другие системные механизмы.

В подразделении ценят инженерный подход, системное мышление и интерес к работе с реальными физическими устройствами.

Что предстоит делать:
Разработка ПО для роботов

Вы будете участвовать в разработке системного ПО для роботов на C++ и Python. Вам предстоит перекомпоновывать системные модули, обновлять библиотеки, настраивать среду выполнения, а также обеспечивать стабильность и производительность ПО.

Безопасность и конфигурации

Вы будете настраивать систему криптографической защиты, описывать, как безопасно обновлять прошивки и конфигурации, собирать ядро и описывать оборудование, поддерживать фабричное производство, а также работать с инструментами управления версиями и пайплайнами поставки кода.

Больше о разработке в Яндексе — в канале Yandex for Developers

Требования:
• Работали с Linux на уровне пользователя
• Знаете консольные команды, понимаете файловую систему, процессы и сетевые настройки
• Готовы работать в командной строке как в основной среде
• Имеете опыт разработки на C++ и Python (учебные проекты, хакатоны, исследовательские работы или коммерческий опыт)
• Понимаете основы компиляции, сборки проектов и работы с зависимостями
• Увлекаетесь робототехникой
• Интересуетесь работой с физическими устройствами и железом
• Понимаете, как работает встроенное ПО и какие ограничения накладывает работа с реальной техникой
• Обладаете системным мышлением
• Умеете разбираться в сложных технических системах
• Готовы погружаться в низкоуровневые детали
• Самостоятельны в поиске информации
• Внимательны к деталям

Условия:
• Официальное трудоустройство на 3 месяца
• Занятость 20–40 часов в неделю (обсуждаемо)
• Работа в офисе в Москве или Санкт‑Петербурге
• Доступ к ресурсам и возможностям Яндекса
• Сложные задачи для сервисов с миллионами пользователей
• Работа в классной команде, ориентированной на поддержку и развитие
• Возможность влиять на процесс и результат
• Компенсация затрат на питание на территории офиса

Открыть и откликнуться →

Отклик ведёт на сайт работодателя. Бесплатная регистрация открывает отклик и разбор резюме.