Опубликовано 2 дня назад
Разработчик Android-прошивок автомобильных головных устройств / Android System Engineer в ЛабАвтоСофт удалённо
Сопроводительное письмо под эту вакансию
Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.
ЛабАвтоСофт занимается русификацией и настройкой программного обеспечения китайских автомобилей. Наш сайт: https://avtosoft.by/.
Мы развиваем собственную разработку: локализацию автомобильных мультимедийных систем, интеграцию приложений и платформу для установщиков. Ищем инженера, который возьмёт техническую ответственность за это направление и со временем сможет стать его руководителем.
Что уже есть
У нас есть действующий бизнес, опыт установки готовых решений, специалист по работе с автомобилями и доступ к практическим кейсам.
Начальное направление собственной разработки — Geely Boyue L. Уже исследованы комплекты прошивок и системные приложения, подготовлен лабораторный прототип локализации MediaCenterUI. Разрабатываем инструменты диагностики, проверки комплектов и сохранения исходных компонентов.
Платформа установщиков находится на стадии локального прототипа. Есть каталог комплектов, проверка файлов по SHA-256, сбор диагностических сведений и экспериментальное чтение отдельных разделов. Совместимость собственных модификаций и восстановление после сбоев требуют дальнейших испытаний.
Чем предстоит заниматься
-
Исследовать архитектуру Android-систем автомобильных ГУ: образы разделов, системные приложения, ресурсы, службы и зависимости.
-
Сравнивать штатные и модифицированные компоненты, устанавливать назначение изменений и ограничения совместимости.
-
Разрабатывать собственную русификацию интерфейсов с сохранением штатных функций автомобиля.
-
Исследовать и реализовывать установку и интеграцию приложений с учётом разрешений, подписей и системных зависимостей.
-
Организовать сохранение исходного ПО, проверку резервных копий и испытания восстановления на лабораторном оборудовании.
-
Создать воспроизводимую сборку: исходники, патчи, версии инструментов, контрольные суммы и журнал изменений.
-
Совместно с командой развивать платформу установщиков: определение версии ГУ, проверку комплекта, выполнение проверенных процедур и диагностику ошибок.
-
Готовить понятные инструкции для установщиков и разбирать результаты испытаний.
Первый приоритет — довести одну выбранную модель до воспроизводимого и проверенного решения, затем переносить подход на другие платформы.
Что важно
-
Практический опыт с Android на системном уровне: AOSP, прошивки устройств, системные или привилегированные приложения.
-
Уверенная работа с Linux, ADB, Android SDK и инструментами анализа APK/DEX.
-
Понимание Java/Kotlin и smali; умение читать чужой код и проверять гипотезы.
-
Опыт анализа Android-ресурсов, манифестов, подписей, разрешений и межпроцессного взаимодействия.
-
Python или другой язык для автоматизации анализа, сборки и диагностики.
-
Работа с Git и технической документацией.
-
Умение отделять подтверждённый результат от предположения и оценивать последствия изменения системного ПО.
Нам нужен опыт глубже обычной разработки мобильных приложений: важно понимать, как приложение связано с системой и что может нарушиться при его замене.
Будет преимуществом
-
Опыт с автомобильными ГУ, Android Automotive, ECARX или другими embedded Android-платформами.
-
Анализ native-библиотек, C/C++, Ghidra или IDA.
-
Знание загрузки Android, Verified Boot, SELinux, OTA-обновлений и структуры разделов.
-
Работа с UART, eMMC/UFS, лабораторными стендами и восстановлением устройств.
-
Опыт локализации интерфейсов и проверки отображения на разных разрешениях.
-
Организация выпусков ПО и техническое руководство небольшой командой.
Знание всех перечисленных технологий не обязательно. Важны сильная база и примеры самостоятельно решённых задач.
Как будем работать
На старте совместно определим план по одной модели: точная исходная версия, способ получения компонентов, собственная модификация, сборка и критерии испытаний.
Проверки потенциально опасных изменений проводим на стенде или специально выделенном устройстве. Клиентские автомобили не используем для непроверенных экспериментов.
Используем ИИ-инструменты для ускорения разработки и анализа. При этом инженер отвечает за проверку кода, воспроизводимость результата и технические решения.
Что предлагаем
-
Возможность построить собственное направление разработки внутри действующего бизнеса.
-
Прямое взаимодействие с руководителем компании и специалистом, работающим с автомобилями.
-
Практические задачи и обратную связь от установщиков.
-
Возможность влиять на архитектуру, инструменты и состав будущей команды.
-
Обсуждение необходимого оборудования и ПО под согласованный план.
-
Возможность вырасти в технического руководителя направления.
Формат занятости, удалённую работу, необходимость участия в стендовых испытаниях и вознаграждение обсудим индивидуально. Готовы рассмотреть проектный старт с конкретным результатом.
Как откликнуться
Пришлите резюме и коротко расскажите:
-
С какими Android-устройствами и прошивками вы работали?
-
Что самостоятельно изменяли на системном уровне?
-
Как проверяли совместимость и восстанавливали устройство при неудачном изменении?
-
Какой формат работы и уровень вознаграждения рассматриваете?
Будет полезен пример проекта, репозиторий или техническое описание задачи без раскрытия чужой конфиденциальной информации.
ЛабАвтоСофт
удалённо
Зарплата vs рынок
Зарплата не указана. Обычно на такой позиции платят 131 750 – 320 000 ₽, медиана 220 000 ₽.
обычно платят (p25–p75): 131 750 – 320 000 ₽
Когорта Mobile · 185 вакансий за 90 дней
Зарплаты Mobile →Похожие вакансии
Не то, что искал?