← Back to list
Senior
Registration: 31.05.2025

Volodymyr Kozhemiakin

Specialization: Android Automotive Specialist
— Android Automotive Tech Lead with 7+ years in Android development and 5+ years in mechanical engineering. — Expert in AOSP customization, IVI feature development, multi-display SystemUI, and deep integration with Vehicle HAL. — Proven track record delivering production-grade HMI frameworks, custom Radio/Media modules, and automotive-grade applications across major OEM platforms. — Strong hands-on experience with Android 14, Kotlin/Java, and embedded communication (CAN, FlexRay). Key Achievements: — Delivered 5+ complete IVI modules (HVAC, Radio, Cluster, Settings, Monitoring) for Android Automotive OS. — Integrated Android Automotive services with QNX middleware via gRPC communication layer to support ADAS modules: Valet Mode, Sentry Mode, Dashcam, Remote Parking Control (RPC), Parking Distance (PDC), Rear Autonomous emergency braking (RAEB), Driver Monitoring System (DMS), Rear Cross Traffic Alert / Braking (RCTA/B), and 360° Surround view Monitoring (SVM). — Built and integrated custom dual-display SystemUI framework for driver + center display. — Developed end-to-end Radio application supporting AM/FM/DAB with HAL integration and custom SDK. — Created new Android Car Settings categories interfacing VHAL via CAN and FlexRay. — Migrated CarLauncher, SystemUI, and Settings to Android 14 AOSP with custom overlays. — Designed sidebar overlay and gesture-based volume controller using AIDL communication. — Exposed 3rd-party libraries to privileged OEM system apps through secure integration.
— Android Automotive Tech Lead with 7+ years in Android development and 5+ years in mechanical engineering. — Expert in AOSP customization, IVI feature development, multi-display SystemUI, and deep integration with Vehicle HAL. — Proven track record delivering production-grade HMI frameworks, custom Radio/Media modules, and automotive-grade applications across major OEM platforms. — Strong hands-on experience with Android 14, Kotlin/Java, and embedded communication (CAN, FlexRay). Key Achievements: — Delivered 5+ complete IVI modules (HVAC, Radio, Cluster, Settings, Monitoring) for Android Automotive OS. — Integrated Android Automotive services with QNX middleware via gRPC communication layer to support ADAS modules: Valet Mode, Sentry Mode, Dashcam, Remote Parking Control (RPC), Parking Distance (PDC), Rear Autonomous emergency braking (RAEB), Driver Monitoring System (DMS), Rear Cross Traffic Alert / Braking (RCTA/B), and 360° Surround view Monitoring (SVM). — Built and integrated custom dual-display SystemUI framework for driver + center display. — Developed end-to-end Radio application supporting AM/FM/DAB with HAL integration and custom SDK. — Created new Android Car Settings categories interfacing VHAL via CAN and FlexRay. — Migrated CarLauncher, SystemUI, and Settings to Android 14 AOSP with custom overlays. — Designed sidebar overlay and gesture-based volume controller using AIDL communication. — Exposed 3rd-party libraries to privileged OEM system apps through secure integration.

Skills

Android
Android Automotive OS
Java
Kotlin
C/C++
Python
AOSP
Jetpack
MVVM
Hilt
Android Frameworks
ADAS Integration
CarService
VHAL
AIDL
HIDL
RRO / Static / Dynamic Overlays
Compose
SystemUI
Dual Display
Custom Dialogs
Launcher
Android Studio
ADB
Git
Crashlytics
Logcat
WebSocket
IVI Systems
CAN
FlexRay
AM / FM / DAB Tuners
Samsung Devices

Work experience

Tech Lead Android Engineer
05.2021 - 05.2025 |Luxoft
Kotlin, Java, C/C++, Python, AOSP, Jetpack, MVVM, Hilt, Android Frameworks, Android Automotive OS, ADAS Integration, CarService, VHAL, AIDL, HIDL, RRO/Static/Dynamic Overlays, Compose, SystemUI, Dual Display, Custom Dialogs, Launcher, Android Studio, ADB, Git, Crashlytics, Logcat, WebSocket, IVI Systems, CAN, FlexRay, AM/FM/DAB Tuners
● Implemented custom Kotlin-based Radio application with SDK for tuner access. ● Built Compose UI for tuner UI, metadata, and playback states. ● Created custom SystemUI components: dual-display status bar, and sidebar. ● Integrated Android Automotive services with QNX middleware via gRPC communication layer. ● Implemented multiple ADAS modules including Valet Mode, Sentry Mode, Dashcam, RPC, PDC, RAEB, DMS, RCTA/B, and SVM. ● Developed Car Settings sections communicating with VHAL over CAN and FlexRay. ● Engineered AIDL communication between overlay services and base Android apps.
Senior Android Developer
06.2023 - 05.2024 |Luxoft
Kotlin, Java, C/C++, Python, AOSP, Jetpack, MVVM, Hilt, Android Frameworks, Android Automotive OS, ADAS Integration, CarService, VHAL, AIDL, HIDL, RRO/Static/Dynamic Overlays, Compose, SystemUI, Dual Display, Custom Dialogs, Launcher, Android Studio, ADB, Git, Crashlytics, Logcat, WebSocket, IVI Systems, CAN, FlexRay, AM/FM/DAB Tuners
● Developed CarLauncher, CarSettings, and SystemUI apps for Android 14 compatibility. ● Implemented resource overlays (RRO, static/dynamic) for OEM branding and themes.
Senior Software Developer
07.2021 - 06.2023 |Luxoft
Kotlin, Java, C/C++, Python, AOSP, Jetpack, MVVM, Hilt, Android Frameworks, Android Automotive OS, ADAS Integration, CarService, VHAL, AIDL, HIDL, RRO/Static/Dynamic Overlays, Compose, SystemUI, Dual Display, Custom Dialogs, Launcher, Android Studio, ADB, Git, Crashlytics, Logcat, WebSocket, IVI Systems, CAN, FlexRay, AM/FM/DAB Tuners
● Developed Android multi-module projects (Launcher, CarRadio, HVAC, Cluster, Monitoring Call Service, Media, TBT Navigation, CarSettings). ● Created SystemUI: gesture-controlled volume, dual-display status bar. ● Integrated custom apps and system services into AOSP source tree. ● Built and flashed Android for emulator and IVI hardware. ● Wrote unit and integration tests for end-to-end service validation.
Linux System C Developer
06.2019 - 07.2021 |Samsung R&D Institute Ukraine
Kotlin, Java, C/C++, Python, AOSP, Jetpack, MVVM, Hilt, Android Frameworks, Android Automotive OS, ADAS Integration, CarService, VHAL, AIDL, HIDL, RRO/Static/Dynamic Overlays, Compose, SystemUI, Dual Display, Custom Dialogs, Launcher, Android Studio, ADB, Git, Crashlytics, Logcat, WebSocket, IVI Systems, CAN, FlexRay, AM/FM/DAB Tuners, Samsung Devices
● Developed Android system apps and platform integration with signed APKs. ● Designed and supported security tests to meet NIAP compliance. ● Created access control mechanisms for Wi-Fi, Bluetooth, USB, Sensors, and System Settings. ● Worked with Knox policies and Android Enterprise MDM APIs.
Lead Engineer
11.2012 - 09.2018 |Paton Electric Welding Institute
Kotlin, Java, C/C++, Python, AOSP, Jetpack, MVVM, Hilt, DB, Git, Crashlytics, Logcat, WebSocket
● Built automated control systems for plasma-arc remelting. ● Handled real-time data acquisition and regulation of key welding parameters.

Educational background

Mechanical Engineering (Masters Degree)
Till 2012
Volodymyr Dahl East Ukrainian National University

Languages

EnglishUpper IntermediateUkrainianUpper Intermediate