Android-разработчик (Android)
Описание
Локация: Москва или Нижний Новгород; офисный или гибридный формат работы
Компания
Яндекс Авто — автомобильная платформа Яндекса на базе Android, объединяющая Алису, Навигатор, Музыку, Видео и другие сервисы в едином интерфейсе автомобиля.
Что делать
Проектировать и реализовывать голосовое управление функциями автомобиля через Алису: навигацией, мультимедиа, климатом и настройками машины.
Интегрировать Алису в новые автомобили с учётом особенностей аппаратного обеспечения и ограничений бортовой системы.
Разрабатывать и связывать компоненты голосового пайплайна: аудиозахват и обработку звука, исполнение команд и озвучку ответов.
Развивать Навигатор на головных устройствах, повышая точность маршрутов, производительность и удобство интерфейса.
Реализовывать сценарии заправки, зарядки и оплаты сервисов прямо из автомобиля.
Интегрировать Навигатор с инерциальной навигацией, сенсорами, ADAS и другими сервисами экосистемы.
Требования
Более трёх лет разработки Android-приложений на Kotlin и Java.
Глубокое знание Android SDK и Android 9 и выше.
Опыт параллельного и многопоточного программирования.
Знание классических алгоритмов и структур данных.
Навыки профилирования, оптимизации и обеспечения стабильности приложений.
Хорошо, если есть
Опыт работы с AOSP или AAOS.
Знание внутреннего устройства Android.
Культура и преимущества
Разработка автомобильной экосистемы, объединяющей голосового помощника, навигацию и мультимедийные сервисы.
Работа с аппаратными ограничениями, автомобильными сенсорами и системами ADAS.
Возможность создавать функции, повышающие комфорт и безопасность водителей.