Задача
Ищем опытного инженера по Android firmware (ROM) для пересборки и модификации системных образов под автомобильную мультимедийную систему (инфотейнмент). Важно: это не создание обычных приложений, а работа на уровне прошивки и системных компонентов.
Что предстоит делать:
- Пересборка Android ROM для конкретной модели автомобиля (без указания бренда в описании);
- Модификация системных образов (system.img, vendor.img, boot.img);
- Интеграция и удаление системных приложений, настройка разрешений и политик безопасности;
- Оптимизация производительности и стабильности прошивки для работы в автомобиле;
- Работа с драйверами и аппаратными особенностями устройства (экран, звук, CAN-шина и т.д.).
Требования к инженеру:
- Глубокие знания Android Open Source Project (AOSP);
- Опыт сборки и кастомизации прошивок (ROM cooking);
- Умение работать с разделами файловой системы Android (system, vendor, data);
- Навыки работы с SELinux, правами доступа и dm-verity;
- Опыт отладки и логирования загрузки (logcat, dmesg);
- Знание инструментов: Android Build System, Kitchen (например, Android Kitchen, SuperR's Kitchen), ADB, Fastboot.
Будет плюсом:
- Опыт с автомобильными Android-системами (Android Auto, Custom head units);
- Понимание работы с OTA-обновлениями (A/B slots, OTA package generation);
- Навыки работы с аудио и видео кодекями под Android.
Пожалуйста, откликайтесь только если у вас есть реальный опыт сборки и модификации Android прошивок. Укажите в отклике свои предыдущие проекты (ссылки на GitHub, XDA или другие ресурсы).