← Все вакансии/Senior/Yandex
SeniorHybridНижний Новгород, Москва

Android Developer

Y
Yandex
Уровень
Senior
Формат
Hybrid
О роли

Описание вакансии

О компании

Яндекс Авто — это автомобильная платформа Яндекса, построенная на базе операционной системы Android. Наша цель — превратить автомобиль в умное пространство, где технологии работают на комфорт и безопасность водителя.

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

С чем работаем