-
Luxoft

Android Kotlin Framework Developer (AOSP must)

Luxoft
Ukraine · Full-time · Mid-Senior

Project Description:

The international Luxoft team is looking for an experienced Android Automotive App/Framework Engineers to develop an innovative In-vehicle infotainment system for new generation of electric vehicles. The role involves working with the Android Automotive Operating System (AAOS) and the Android Open Source Project (AOSP) to develop applications and frameworks. The ideal candidate will have a strong background in Android app development using Kotlin and Java, and experience in developing within the Android Framework. Knowledge of Car System UI, Car System Settings, Car Launcher, HVAC, Media, Broadcast Radio, Car Service, UI library development is a significant advantage.


Responsibilities:

Design and develop modular, scalable infotainment applications on Android Automotive OS using Kotlin and Java.

Create and maintain design patterns and libraries to facilitate streamlined application development.

Ensure high performance, responsiveness, and reliability of applications.

Work on Android Framework development to support application-level features and functionalities.

Collaborate with cross-functional teams to integrate applications and Android Frameworks into the AAOS platform.

Conduct thorough code reviews to maintain high-quality standards.

Write test code to ensure quality, robustness, and functional correctness, including edge cases.

Debug and troubleshoot developed applications and Android Framework components.

Document code, design patterns, and libraries to maintain project clarity and continuity.

Provide technical support and guidance to team members as needed.


Mandatory Skills Description:

Strong knowledge and experience with Android Automotive OS (AAOS) and Android Open Source Project (AOSP).

Proficiency in Android application development using Kotlin and Java, including experience with Android Jetpack APIs.

Hands-on experience in Android Framework development with a focus on supporting application features.

Strong understanding of Inter-Process Communication (IPC) mechanisms in Android.

In-depth knowledge of Android design principles, including application interface guidelines.

Proven ability to work collaboratively in a team-oriented environment.

Strong problem-solving skills with exceptional attention to detail.


Nice-to-Have Skills Description:

Familiarity with Car System UI, Car System Settings, Car Launcher, HVAC, Media, Broadcast Radio, Radio Manager, Car Audio Manager, Car Input Manager, Car Service, Car UI Library, and Car Property Manager.

Experience with automotive infotainment systems and their integration.

Experience in developing user interfaces using Kotlin Compose for modern and reactive UI designs.

Understanding of traditional Android HAL, Vehicle HAL, and HIDL/AIDL interfaces for seamless hardware and software interaction.

Experience with resource overlays, including both build-time overlays and Runtime Resource Overlays (RRO).

Ability to create UML diagrams, including sequence diagrams and class diagrams, for effective system design and documentation.


Languages:

English: B2 Upper Intermediate

Key Skills

Ranked by relevance

android ui kotlin aaos design patterns java uml
Login to Apply
Posted
Jan 29, 2025
Type
Full-time
Level
Mid-Senior
Location
Ukraine
Company
Luxoft

Industries

IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Luxoft
Related

Regular Java FullStack Developer (React)

2026-04-07

Full-time
Mid-Senior
Ukraine
IT Services
Engineering
View Job Details
Morgan Stanley
Related

Mobile Android Application Developer - Director

2026-04-12

Full-time
Not Applicable
United States
Financial Services
Engineering
View Job Details
Waverley Software
Related

Senior Full-Stack Engineer (Remote)

2026-04-09

Full-time
Not Applicable
Ukraine
IT Services
Engineering