Тимлид Embedded ПО в Автономный транспорт (прикладное ПО и автомобильные платформы)
Роль в кросс‑функциональной команде разработки прикладного ПО для автономного транспорта: проектирование и реализация ПО под микроконтроллеры с учётом ISO 26262, интеграция с автомобильными платформами и проверка на HIL/реальных автомобилях. Важно обеспечить безопасность и надёжность систем
ГрейдLead
Стек
C++RTOSCANCI/CDCHILGit
Задачи
- •Планирование работы команды, делегирование и развитие специалистов
- •Согласование требований с системными инженерами и проектирование архитектуры прикладного ПО с RTOS
- •Разработка и адаптация ПО под протоколы автомобильных платформ
- •Проектирование обработки отказов и проверка сценариев в тестах
- •Интеграция и отладка ПО на реальных автомобилях, участие в испытаниях и анализ проблем
- •Проведение код‑ревью и принятие технических решений
Обязательно
- •Руководили командой разработки (от 3 человек), умение делегировать и развивать команду
- •Планировали работу команды, оценивали сроки и решали конфликты
- •Разрабатывали ПО для современных микроконтроллеров и применяли RTOS
- •Работали с CAN
- •Уверенное владение C и C++
- •Знание алгоритмов и структур данных, применение SOLID и паттернов проектирования
- •Уверенная работа с системами контроля версий
Будет плюсом
- •Опыт в автомобильной индустрии и интеграция с автомобильными платформами и их CAN‑сетями
- •Настройка и использование CI/CD
- •Опыт работы в Unix‑окружении и с консольными инструментами
- •Автоматизация скриптами на Bash или Python
- •Опыт работы с Docker и системами сборки (Make)
- •Чтение принципиальных схем и разговорный английский