Инженер по разработке и локализации Android-систем автомобильных ГУ
Нужен инженер, который возьмёт на себя разработку и русификацию Android-систем автомобильных мультимедиа (Geely Boyue L и другие). Придётся копаться в прошивках, системных приложениях, APK/DEX, работать с ADB, Linux, Java/Kotlin и smali, а также автоматизировать анализ на Python. Предлагают удалёнку, возможность вырасти в руководителя направления и влиять на архитектуру и инструменты.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
ЛабАвтоСофт занимается русификацией и настройкой программного обеспечения китайских автомобилей. Наш сайт: 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-устройствами и прошивками вы работали?
- Что самостоятельно изменяли на системном уровне?
- Как проверяли совместимость и восстанавливали устройство при неудачном изменении?
- Какой формат работы и уровень вознаграждения рассматриваете?
- Будет полезен пример проекта, репозиторий или техническое описание задачи без раскрытия чужой конфиденциальной информации.
Стек и инструменты
Зарплата не указана — оценили по рынку
На основе 16 похожих вакансий за 90 дней.
Сколько платят вам?
Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как Android-разработчика — так появится зарплата, которую платят на деле.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийSenior Flutter разработчик
~1 809 000 ₸ оценка
Компания ищет Senior Flutter-разработчика для развития мобильных приложений на iOS и Android. Нужно проектировать архитектуру, реализовывать сложные пользовательские сценарии, интегрироваться с backend-сервисами и следить за производительностью. Требуется 4+ года коммерческой разработки, из них 2+ года на Flutter, уверенное владение Dart и опыт с state management. Предлагают удалённую работу на полную занятость и конкурентную оплату.
Senior Flutter-разработчик (Desktop / Web)
~1 809 000 ₸ оценка
МТИ ищет Senior Flutter-разработчика для создания софтфона колл-центра под Web и Desktop. Нужен опыт коммерческой разработки на Flutter от 5 лет, глубокое знание WebRTC и WebSocket, работа с аудиоустройствами и оптимизация производительности. Предлагают удалённую работу 5/2, официальное оформление по ТК РФ и конкурентную зарплату по итогам собеседования.
Flutter-разработчик
~1 809 000 ₸ оценка
Разработка корпоративного мобильного приложения «ЮС ПРО» на Flutter/Dart для строительной отрасли: модули материалов, табельного учёта, расчётов, чатов и согласований. Нужен опыт коммерческой разработки на Flutter от 3 лет, уверенное знание Dart, BLoC, интеграции с REST API, JWT, push-уведомлений и нативных возможностей Android/iOS. Предлагают удалённую работу с полной или частичной занятостью и участие в развитии продукта от идеи до релиза.
Senior Android разработчик
~1 809 000 ₸ оценка
Uzum Bank ищет Senior Android разработчика в команду Regular Payments — развивать критичный для банка функционал платежей и автоплатежей, а также карточные сценарии. Нужен уверенный Kotlin, опыт с многомодульными проектами, MVVM/Clean Architecture, Coroutines, Flow и Jetpack. Предлагают удалённый формат, сильную команду, официальное оформление по ТК УЗ и IT-визу.
Android-разработчик
~1 809 000 ₸ оценка
Разработка мобильного банка на Kotlin под Android: проектирование архитектуры, внедрение новых технологий и улучшение UX приложения. Нужен опыт коммерческой мобильной разработки от 4 лет, глубокое знание Kotlin, Android SDK, RxJava 2, Dagger 2, Retrofit и архитектурных паттернов. Предлагают гибкий график, удалёнку или гибрид, ДМС, квартальную премию и оплату обучения.
Android Software Engineer
~1 809 000 ₸ оценка по стеку
Нужен опытный Android-инженер для работы над софтом для видеоконференций, которым пользуются крупные компании. Задача — разбираться в сложных проблемах Android-платформы, копаться в AOSP, framework и системных сервисах, писать на Java/Kotlin и C++. Требуют больше 6 лет опыта, глубокое знание Android internals и английский Upper-Intermediate. Предлагают гибкий формат работы, страховку и обучение.