Senior Android Software Engineer (Android Automotive OS)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →