Разработчик системного ПО (Android устройств)
ЛайфСтрим
( smotreshka.tv )
Аккаунт зарегистрирован с email *@life-stream.tv
Опыт работы от 3 до 5 лет250 000 ₽
Кто мы:
ЛайфСтрим предоставляет одно из самых продвинутых в Европе решений для межплатформенного облачного телевидения и услуги "видео по запросу", которое включает в себя все ключевые услуги: архив телепередач, отложенный просмотр, пауза и многие другие. Мы используем собственные технологии во всём производственном цикле, от обработки и сжатия сигнала, до передачи через OTT/IPTV.
На базе платформы ЛайфСтрим запущен собственный телевизионный сервис “Смотрёшка”, который зарекомендовал себя как лидер B2B решений в сфере ТВ и видео среди операторов ШПД по всей России. Кроме того команда активно развивает направление по модели white label и многие операторы уже запустили телевизионные сервисы под своим брендом на нашей платформе (7Sky TВ, Акадо ТВ, МТС ТВ Беларусь, Tele2 TV Казахстан, Телекарта on-line, ТТК ТВ и др.).
Кого мы ищем:
Разработчика прошивок с достаточным опытом, чтобы собрать прошивку с нуля на базе AOSP для нового устройства, доработать функциональность (настройки работы USB, HDMI CEC и т.д.) и интерфейс, а также автоматизировать систему сборки прошивок с брендированием (изменение настроек прошивки, загрузочных экранов, предустановленного софта) под различных клиентов. В распоряжении разработчика будет SDK от производителя SOC.
Почему это может быть интересным:
Возможность создать в компании новое направление по разработке системного ПО для устройств на Android. Всё зависит от вас, вы напрямую будете влиять на успех направления.
Вы привыкли сами ставить себе цели и добиваться их?
Вам хочется большей ответственности и новых вызовов?
Здесь вы найдёте всё это, а ещё финансовую и организационную поддержку. Оборудование, софт, литература - всё, что потребуется, чтобы системное ПО на Android устройствах нашей компании было самым надёжным и производительным на рынке.
Чем предстоит заниматься:
- Сборка образов системы из исходников AOSP
- Модификация стоковых образов, внесение изменений в системное ПО, интеграция различного стороннего ПО
- Автоматизация сборки системы с модификациями под различных партнёров (с брендированием)
- Адаптация системы под различные hardware конфигурации
- Профилирование и повышение производительности работы связки софта и железа.
Что мы ждём от вас:
- Знание C/C++ и Java
- Разработка/модификация системного ПО для Android
- Работа с AOSP PDK (Platform development kit)
- Работа с NDK
- Знание U-Boot
- Знание английского, достаточное для чтения технической литературы и переписки с инженерами наших партнёров.
Бонусные скиллы:
- Знание особенностей SoC от Amlogic, Rockchip, AllWinner
- Работа с Android Hardware Abstraction Level (HAL)
- Работа с интерфейсами WiFi / Bluetooth, IR
- Знание интерфейсов USB, UART, IIC, SPI, IIS
- Python
- Знание китайского (ну а вдруг =).
Нетехнические требования:
- Самостоятельность
- Инициативность
- Организованность
- Любознательность.
Про вакансию:
Кто будет ставить задачи и как? Есть стратегия компании на данном направлении, есть продакт менеджеры с видением продукта с точки зрения пользователей и тимлид с большой экспертизой в области софта, который поддержит и поможет. От менеджеров через тимлида будут приходить крупные задачи, которые вам придётся декомпозировать и самостоятельно находить верный путь достижения цели.
С кем ты будешь в основном взаимодействовать? Тимлид, тестировщики, менеджеры продукта, технические проджект менеджеры. Также будет доступен весь бэк, фронт, QA, бизнес проджекты, customer care, маркетинг. При необходимости можно подойти к любому стейкхолдеру и задать нужные вопросы. Мы стараемся вести плоские коммуникации, чтобы все напрямую получали информацию.
За что ты будешь отвечать? За успех новог