
Наша команда разрабатывает ПО микроконтроллеров для блоков управления автономными автомобилями. Цель — делать надёжное программное обеспечение, которое удовлетворяет требованиям мировых автомобильных стандартов.
↑ Вакансия с автоподнятиемНаша команда разрабатывает ПО микроконтроллеров для блоков управления автономными автомобилями. Цель — делать надёжное программное обеспечение, которое удовлетворяет требованиям мировых автомобильных стандартов.
Для этого мы:
* Внедряем процессы разработки ПО, используемые в автоиндустрии.
* Пишем 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
* Имеете опыт работы в автомобильной индустрии
* Владеете разговорным английским языком
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.