Першина Маргарита Юрьевна

Junior Android Platform Engineer (Custom OS for AI device)

80 000 - 120 000 RUR
  • Москва
  • Проектная работа
  • Удаленная работа
  • От 1 года до 3 лет

Проект:
Создание специализированной операционной системы на базе AOSP (Android Open Source Project) для умного устройства с AI-функциональностью (локальная LLM/LAM + облачные API).

Устройство — standalone, без телефона, с минималистичным UI и фокусом на энергоэффективность.

Что вы будете делать:

  • Сборка и кастомизация AOSP под целевое железо (Snapdragon Wear или аналогичный SoC)
  • Удаление ненужных системных компонентов (Google Services, стандартные приложения)
  • Интеграция собственного лаунчера как системного приложения (/system/priv-app)
  • Настройка автозапуска, kiosk mode, ограничение пользовательского доступа
  • Встраивание AI-движка (ONNX Runtime / TensorFlow Lite) на системном уровне
  • Оптимизация энергопотребления: управление CPU/GPU/NPU, фоновыми сервисами, Wi-Fi/BLE
  • Поддержка OTA-обновлений (через recovery или custom solution)
  • Работа с device tree, HAL, vendor BSP, если требуется глубокая интеграция


Требования:

Опыт сборки и модификации AOSP
Знание структуры Android: init, Zygote, System Server, HAL, Binder
Уверенное владение Linux, bash, repo, git
Понимание, как работает Android build system (Soong, Blueprint, Makefiles)
Базовые навыки C/C++ и Java (для правки системных частей и системных приложений)
Опыт работы с Android устройствами на root-уровне (adb, fastboot, recovery)
Знание принципов безопасности Android (SELinux, signature permissions)