Яндекс Транспорт

тимлид Embedded ПО автономного транспорта

Коротко

Тимлид встраиваемого ПО для автономного транспорта: управление командой разработки от трёх человек, проектирование архитектуры прикладного ПО с RTOS, работа с микроконтроллерами и протоколом CAN, интеграция и отладка ПО на реальных автомобилях. Компания — Яндекс Транспорт, автомобильная индустрия, формат удалённый по РФ. Требуется уверенное владение C/C++, опыт разработки для автоиндустрии с учётом ISO 26262 и MISRA, а также навыки менеджмента команды и оценки сроков.

Описание
Команда разрабатывает надёжное ПО для автономного транспорта с учётом требований ISO 26262 и правил MISRA. Она внедряет процессы разработки из автоиндустрии, пишет модульные и функциональные тесты, автоматизирует сборку и тестирование, проверяет ПО на реальных автомобилях и участвует в испытаниях.
Задачи
•Управлять командой, планировать её работу, оценивать сроки и распределять задачи с учётом опыта и нагрузки разработчиков
•Помогать разработчикам расти через наставничество и разбор технических решений
•Разрешать технические споры, принимать архитектурные решения и улучшать процессы разработки
•Согласовывать требования системных инженеров
•Проектировать архитектуру прикладного ПО и разрабатывать его с применением RTOS
•Адаптировать ПО устройств под протоколы обмена автомобильных платформ
•Проектировать обработку отказов и поведение устройств в аварийных ситуациях
•Проверять аварийные сценарии в тестах и проводить ревью кода
•Интегрировать и отлаживать ПО на реальных автомобилях
•Участвовать в испытаниях, находить причины проблем при взаимодействии с автомобильными системами и устранять их
Требования
•Опыт руководства командой разработки от трёх человек
•Умение делегировать задачи, распределять нагрузку и помогать разработчикам расти
•Опыт планирования работы команды и оценки сроков
•Умение разрешать конфликты и обсуждать разногласия
•Опыт разработки ПО для современных микроконтроллеров и применения RTOS
•Опыт работы с CAN
•Уверенное владение C и C++
•Знание алгоритмов, структур данных, принципов SOLID и шаблонов проектирования
•Уверенное владение системами контроля версий
•Умение самостоятельно принимать технические решения или обращаться за помощью к экспертам
•Умение читать техническую документацию на английском языке
Будет плюсом
•Опыт работы в автомобильной индустрии и интеграции ПО с автомобильными платформами и их CAN-сетями
•Настройка и использование CI/CD
•Работа в Unix-подобном окружении и с консольными инструментами
•Разработка скриптов автоматизации на Bash или Python
•Работа с Docker
•Знание систем сборки, например Make
•Умение читать принципиальные схемы
•Разговорный английский
Условия
Условий в вакансии нет

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте

Ещё в Яндекс Транспорт