Обязанности:
Разработка новых устройств с АлисойКаждый год мы запускаем новые устройства, и у вас будет возможность пройти весь процесс разработки. Это включает написание кода на стадии MVP для проверки продуктовых гипотез, реализацию базовой функциональности на стадии EVT, разработку уникальных фич на стадии DVT и подготовку устройства к запуску. Расширение функциональности Алисы
Мы постоянно улучшаем возможности Алисы и добавляем новые функции. Например, теперь она может выполнять команды прямо на устройстве или управлять несколькими устройствами одновременно. Оптимизация ресурсов прошивок
Мы стремимся сделать прошивки устройств легковесными и нетребовательными к ресурсам. Мы пишем на C/C++ и тщательно оптимизируем код: минимизируем потребление памяти, обеспечиваем эффективную работу на разных архитектурах процессоров и сокращаем сетевой трафик до необходимого минимума. Больше о бэкенде в Яндексе — в канале Yandex for Backend
Ключевые навыки:
- Пишете на C++
- Разбираетесь в системах сборки типа CMake и умеете ими пользоваться
- Знаете, как пользоваться системой контроля версий
- Понимаете принципы ООП
Дополнительные требования:
- Разрабатывали встраиваемые решения
- Работали с Python и Bash