Mobile Developer

Android Developer AOSP Full-time

О компании и команде

  • Поставщик решений и услуг в области ИТ. Компания создает и осуществляет комплексные проекты в области хранения и управления данными на основе собственного промышленного прикладного программного обеспечения.
  • У нас отличная эффективная команда, > 15-летний опыт разработки в коммерческом и государственном секторе и за рубежом. Помимо решений, адаптированных под требования клиентов, компания создала собственную линейку продуктов, построенных на базе ПО с открытым кодом.

Ожидания от кандидата

Опыт мобильной разработки\ AOSP     middle+\senior     
Java, С/C++, Kotlin

_обязательно гражданство РФ

наш СТЕК:  РЕД ОС, git, Gitea+drone, SDK, Java, С/C++, KotlinCMake, Maven, Gradle, Soong, docker, Zabbix (или аналог)   трекер redmine

  • Знание Android Open Source Project (AOSP). Основы, как собрать и прошить смартфон
  • Сборка AOSP под конкретные Смартфоны/планшеты
  • Добавление/удаление/доработка модулей (приложений, фреймфорков, библиотек итд)
  • Правка текущих приложений. Внедрение новых. Доработка OpenSource и внедрение в систему. На различных языках. Как правило Java/Kotlin/C++
  • Составление production скриптов в drone
  • Составление сборочных файлов Makefile, Soong (Android.mk, Android.bp)
  • Чистка исходников от лишних файлов. Бинарных файлов, ненужных утилит, не используемых конфигураций и тд и тп

Будет плюсом

  • Опыт разработки под мобильные ОС (в частности Android)
  • Опыт самостоятельной сборки кастомных прошивок для мобильных устройств
  • Знание Android SDK. Ручного применения и настройки. Не из нативной среды разработки
  • Знание TCP/IP. Как устроен, как реализован. Знание протоколов и как они устроены. Способность читать и анализировать показания сниффера
  • Владение навыками реверс-инжиниринга
  • Опыт сборки/разработки ОС под микроконтроллеры или SoC. Адаптация ядра, загрузчика, сборка всей системы из стандартных компонентов
  • Docker, Docker-compose. Реализация сборок ОС на базе AOSP
  • Правка кода AOSP. От пользовательских приложений до системных компонентов. Вплоть до низкоуровневых
  • Хорошее понимание Linux, KVM(libvirt), Gitea, drone (понимание) экстренные замены

Условия работы

  • Белая компания, официальное оформление 
  • График 5\2 (гибкий), гибридный формат работы/ удаленку обсуждаем
  • новый офис в центре,  рядом с м.Технологический институт. 
  • ДМС расширенный со стоматологией
  • обучение за счет компании
  • отличная команда
  • Оклад (обсуждаем любой)+ квартальный бонус+ годовой бонус

Бонусы

  • квартальный бонус
  • годовой бонус по итогам работы компании
  • обучение за счет компании

    Дополнительные инструкции

    В резюме указывать ссылку на GitHub. Стучаться в телегу: @Anna_DJ4U , туда же резюме 

    Overview

    • Employer: 1 CEO
    • Job Title: Android Developer AOSP
    • Published: 1 year ago
    Apply For This Job