Системный Android разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Один из крупнейших в России IPTV/OTT сервисов с общим числом пользователей, превышающим 10 миллионов, в поиске системного Android разработчика для ТВ-приставок на базе Android (AOSP). Это мультимедийная платформа, которая позволяет смотреть более 300 ТВ-каналов, тысячи фильмов и сериалы от ведущих мировых студий, на любых устройствах одновременно: в мобильных приложениях, на ТВ-приставках и Смарт-ТВ, а также на сайте.
У нас много интересных задач по всему стеку Android. Мы полностью собираем и контролируем работу ОС Android, начиная от низкого уровня (загрузчик, ядро и т.п.) и заканчивая верхним уровнем (пользовательские приложения).
Ожидания от кандидата
Для нас важно:
• Понимание внутренней архитектуры ОС Android (binder, surfaceflinger, etc.);• Опыт системной разработки и отличное знание Linux;
• Умение работать с git;
• Знание С, С++11 и выше, java и опыт разработки на них;
• Опыт разработки прошивок на базе AOSP
Будет плюсом:
• Опыт разработки загрузчиков, ядра Linux и отдельных его модулей;• Опыт работы со стеком Wi-Fi/Bluetooth;
• Опыт работы с Android recovery;
• Знание, что такое доверенная загрузка;
• Умение работать с SePolicy;
• Опыт работы с подсистемой обновления Android;
• Знание, как устроена система сборки AOSP.
Условия работы
На проекте ты будешь:
• Писать и отлаживать низкоуровневые компоненты операционной системы;• Модифицировать отдельные частей загрузчика, ядра Linux;
• Проектировать и реализовывать системное API;
• Обеспечивать переносимость разработок;
• Производить интеграцию существующих решений на новое оборудование;
• Заниматься поиском и устранением багов;
• Взаимодействовать с вендорами – поставщиками оборудования;
• Обеспечивать и улучшать механизм контроля качества прошивки;
• Развивать инструменты для внутренних нужд команды;
• Активно участвовать в Code Review.
Бонусы
Комфортные условия и полезные бонусы:
• Возможность удаленной работы, гибкий график;
• Белая заработная плата + премии;
• ДМС со стоматологией\компенсация мед. услуг по чекам, компенсация фитнеса; или других вещей по вашему выбору из предложенных категорий;
• Удобное рабочее место с возможностью выбора топового железа и ПО;
• Поездки на профильные конференции и обучение за счет компании