Тимлид Embedded ПО в Автономный транспорт
Компания: Яндекс
Локация: Москва
О компании
Яндекс является одной из крупнейших технологических компаний России, активно работающей в области интернет-сервисов и технологий. Компания развивает системы автономного транспорта, объединяя передовые алгоритмы и платформы в единую экосистему. Яндекс занимает лидирующие позиции на российском рынке и обеспечивает высокую степень инноваций в своих продуктах.
Немного о нас в цифрах:
- Штаб-квартиру Яндекса посещает более 16 миллионов пользователей в месяц.
- В компании работает более 10 000 сотрудников.
- Яндекс ежегодно инвестирует в развитие новых технологий и исследовательских проектов.
О вакансии
В команде, занимающейся развитием технологий автономного транспорта, вам предстоит возглавить процесс разработки встроенного программного обеспечения. Эта команда активно внедряет прогрессивные процессы, используемые в автоиндустрии, и занимается созданием систем, которые делают транспорт более безопасным и эффективным.
Вы будете работать в окружении высококвалифицированных специалистов и структурировать работу команды. Ваша цель — обеспечить поддержку и развитие разработчиков в сложных ситуациях, а также реализовать идеи, меняющие подходы к автономному вождению.
Чем предстоит заниматься:
- Управление командой разработки и её развитие.
- Проектирование архитектуры ПО и разработка встроенного ПО с использованием RTOS.
- Обеспечение качества кода через тестирование и код-ревью.
Что мы предлагаем:
- Расширенная медицинская страховка с покрытием множества услуг.
- Гибкий график работы без фиксированного начала и окончания.
- Доступ к внутренней образовательной платформе и финансирование участия в профильных конференциях.
- Спортивные клубы и тренировки с корпоративными тренерами.
- Льготные жилищные займы и условия для улучшения жилищных условий.
Обязанности
- Организация процессов разработки встроенного ПО.
- Создание тестов для кода и HIL-стендов.
- Автоматизация сборки и тестирования через систему CI.
- Поддержка и менторство команды разработки.
- Проектирование и разработка архитектуры ПО.
- Оценка сроков и планирование работы команды.
- Чтение и интерпретация принципиальных схем.
Требования
- Внедряем процессы разработки ПО, используемые в автоиндустрии.
- Пишем unit-тесты для нашего кода и функциональные тесты для HIL-стендов.
- Используем контур CI для автоматизации сборки и тестирования наших проектов.
- Руководили командой разработки (от 2–3 человек), имеете навыки менторства и наставничества, умеете делегировать задачи и эффективно распределять нагрузку, способны принимать технические решения самостоятельно или с помощью экспертов
- Работали с современными контроллерами ARM, имели дело с интерфейсами и протоколами (CAN, RS232/RS485, Ethernet, SPI, I2C), применяли RTOS в проектах
- Уверенно пишете на С и C++
- Знаете алгоритмы и структуры данных, применяете SOLID и паттерны проектирования
- Уверенно владеете системами контроля версий
- Знакомы с системами сборки (Make и другими)
- Имеете опыт настройки и использования CI/CD
- Можете читать принципиальные схемы
- Читаете документацию на английском языке
- Имеете опыт планирования работы команды и оценки сроков, а также навыки разрешения конфликтов и конструктивной коммуникации
- Работали в Unix-подобном окружении
- Работали с консольным программным обеспечением
- Разрабатывали скрипты автоматизации на Bash или Python, работали с Docker
- Имеете опыт работы в автомобильной индустрии
- Владеете разговорным английским языком
- психотерапия в офисе или онлайн-сервисах;
- лазерная коррекция зрения через год работы;
Условия
- Расширенная медицинская страховка с покрытием стоматологии и лечения критических заболеваний.
- Оплата 80% стоимости ДМС для родственников.
- Возможность работать в гибком графике.
- Доступ к внутренним спортивным клубам и занятиям с тренерами.
- Льготные жилищные займы для сотрудников.