Назад
Company hidden
18 часов назад

Senior Android Software Engineer (Android Automotive OS)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Релокация
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/

TL;DR

Senior Android Software Engineer (Android Automotive OS): Designing and developing in-vehicle infotainment (IVI) apps and OTA update clients for next-generation software-defined vehicles with an accent on system reliability and performance. Focus on integrating AAOS/AOSP with vehicle signals, optimizing resource-constrained hardware, and implementing robust OTA rollout mechanisms.

Location: Hybrid: Must be based in or be able to relocate to Warren, Michigan (reporting 3x per week)

Company

Global leader in automotive technology driving toward a world with zero crashes, zero emissions, and zero congestion.

What you will do

  • Lead end-to-end design and development of IVI apps and OTA update clients on Android Automotive OS (AAOS).
  • Optimize app performance on constrained hardware, focusing on startup times, frame rates, and memory management.
  • Integrate applications with vehicle properties, VHAL, and back-office services via AAOS APIs and IPC (AIDL, gRPC).
  • Collaborate with UX teams to implement automotive interaction patterns and multi-display HMI (cluster, center stack, HUD).
  • Develop comprehensive test strategies including Unit, UI, and system-level tests integrated into CI/CD pipelines.
  • Provide technical leadership and mentorship to junior and mid-level engineers through code and design reviews.

Requirements

  • Bachelor’s degree in CS, Software Engineering, EE/CE, or equivalent experience.
  • 5+ years of Android development experience, specifically with AAOS or deeply embedded Android platforms.
  • Expert proficiency in Kotlin, Java, Android SDK, and modern patterns (Coroutines, Flow, Jetpack, MVVM).
  • Strong experience with memory management, profiling, and performance tuning on resource-constrained devices.
  • Proven track record of shipping complex features in large codebases using Git and CI/CD pipelines.
  • Effective cross-functional communication skills to drive decisions with UX and Product teams.

Nice to have

  • 8+ years of experience with AOSP/AAOS platform-level code.
  • Experience with VHAL, vehicle property APIs, and OTA update mechanisms.
  • Knowledge of driver-distraction rules and in-vehicle HMI guidelines.
  • Familiarity with functional safety and cybersecurity in automotive software.

Culture & Benefits

  • Eligible for relocation benefits.
  • Total Rewards package focusing on personal well-being and career growth.
  • Inclusive workplace environment fostering belonging and non-discrimination.
  • Opportunity to work on high-scale software deployed across global vehicle fleets.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →