Embedded software engineer (StarOS)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
SberDevices - департамент Сбера, который занимается разработкой девайсов для массового пользователя (B2C). Если ты хочешь создавать устройства, которыми потом будут пользоваться твои родные и друзья - приходи к нам!
Наша команда занимается разработкой платформы StarOS.
Это система, под управлением которой работают все устройства с семейством ассистентов Салют на борту. Это телевизоры, Smart-дисплеи, ТВ-приставки, колонки и прочие девайсы.
StarOS позволяет Сберу и его партнерам создавать всё новые и новые уникальные устройства для миллионов пользователей. StarOS - это множество компонентов и сервисов, работающих непосредственно на устройствах.
Вот некоторые из функций, за которые отвечают компоненты StarOS:
- Первичная настройка устройства
- Работа со звуком
- Работа ассистентов Салют
- Загрузка, обновление и запуск приложений SmartMarket
- Обновление прошивки устройства
- Профилирование и сбор метрик, телеметрии, багрепортов, крэш-дампов
- Управление перефирией устройства
- Протокол SberCast, позволяющий обнаруживать поблизости устройства под управлением StarOS и объединять их в единую сеть
Для работы в рамках нового проекта на базе многопроцессорного SoC семейства ARM требуется Embedded-разработчик.
В твои задачи будет входить разработка и поддержка системных функций:
- загрузчик ОС
- OTA
- Secure Boot
- Application (full stack)
- вендор-специфический уровень доступа к HW (Vendor BSP, Vendor SoC HAL)
- адаптация vendor code
- уровень драйверов RTOS
- отладка функциональности, добавление новых возможностей
- уровень сервисов
- портирование и интеграция posix кода на RTOS
- уровень приложений
- создание, внедрение и поддержка приложений для реализации речевых ассистентов
Требования:
- опыт работы с микроконтроллерами (программирование и отладка)
- уверенное знание С и С++
- знание архитектуры и опыт работы хотя бы с одной RTOS
Желательно:
- опыт работы с многопроцессорными системами
- опыт отладки с паяльником и осциллографом
- опыт отладки с JTAG
Бонусы
- Официальное трудоустройство согласно ТК РФ
- Возможность обучения за счет компании
- Страхование (от несчастных случаев, ДМС)
- Оздоровительные программы для детей сотрудников
- Дисконт-программы от компаний партнеров (фитнес, страхование, туризм)
- Льготное кредитование и ипотека
- Столовая, бесплатный тренажерный зал на территории офиса
- Место работы - ст.м. Кутузовская