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