11/05/2026 updated


100 % available
Senior Android Engineer | Automotive & AAOS Specialist
Łódź, Poland
Only remote
M.Sc. in Computer ScienceAbout me
12+ yrs Android engineer, 4 in Automotive (BMW, Scania). Focused on robust app architecture: Clean Architecture & Unidirectional Data Flow (UDF), with deep domain wins in complex HGV navigation & HERE SDK integration. B2B EU VAT | Remote + occasional EU onsite visits for lab testing.
Android (Software)Android Software DevelopmentAndroid StudioAutomotive ElectronicsAutomotive IndustryAUTomotive Open System Architecture (AUTOSAR)Systems IntegrationVehicle ConnectivityAndroid Debug BridgeConnected CarsAutomotive SoftwareAutomotive TechnologiesAndroid Ui
Android Automotive OS (AAOS) & IVI Development
Spezialisierung auf die Entwicklung von In-Vehicle Infotainment (IVI) Systemen, System-Apps und Navigationsarchitektur auf Basis von Android Automotive OS (AAOS) und AOSP-Architektur fuer grosse Automobilkunden wie Scania, BMW Group und Mercedes-Benz.
Clean Architecture & Architekturmuster
Fundierte Kenntnisse in Clean Architecture (Data, Domain, Presentation), Unidirectional Data Flow (UDF), MVI/MVVM, Multi-module Architecture sowie Dependency Injection und Defensive API Design fuer skalierbare Android-Anwendungen.
Kotlin & Android Frameworks
Umfangreiche Erfahrung mit Kotlin und Java, Kotlin Coroutines, StateFlow, SharedFlow, Android Jetpack, Car App Library, Android SDK sowie Dependency-Injection-Frameworks wie Dagger, Hilt und Koin.
HERE SDK & Navigationsintegration
Tiefe Integration und Anpassung des HERE SDK (Navigate/Explore) inklusive Performance-Optimierung (z.B. VisualNavigator-Integration) und technischer Abstimmung zwischen HERE und Scania Engineering Teams.
Bluetooth Connectivity & OBD-II
Entwicklung von Bluetooth-Konnektivitaets-Pipelines (RFCOMM, Profile), peripherer Kommunikation sowie Integration von OBD-II-Diagnosehardware fuer Flottenmanagement-Loesungen.
Apple CarPlay & Android Auto Integration
Implementierung und Erweiterung von Apple CarPlay- und Android Auto-Integrationen in IVI Head-Unit-Systemen fuer Automobilkunden.
Testing & Tooling
Einsatz von Unit- und Integrationstests mit JUnit, MockK und Robolectric sowie Diagnose-Tools wie Android Profiler (Memory/CPU), logcat und dumpsys. CI/CD-Erfahrung mit GitLab CI und Git.
Netzwerk & HTTP-Kommunikation
Nutzung von Retrofit und OkHttp fuer robuste und performante Netzwerkkommunikation in Android-Applikationen.
Tech Lead & Team Leadership
Leitung von Android-Engineering-Teams mit 3 bis 6 Entwicklern, Verantwortung fuer Architekturentscheidungen, Code-Qualitaet und Auslieferung ueber vollstaendige Produktlebenszyklen.
Spezialisierung auf die Entwicklung von In-Vehicle Infotainment (IVI) Systemen, System-Apps und Navigationsarchitektur auf Basis von Android Automotive OS (AAOS) und AOSP-Architektur fuer grosse Automobilkunden wie Scania, BMW Group und Mercedes-Benz.
Clean Architecture & Architekturmuster
Fundierte Kenntnisse in Clean Architecture (Data, Domain, Presentation), Unidirectional Data Flow (UDF), MVI/MVVM, Multi-module Architecture sowie Dependency Injection und Defensive API Design fuer skalierbare Android-Anwendungen.
Kotlin & Android Frameworks
Umfangreiche Erfahrung mit Kotlin und Java, Kotlin Coroutines, StateFlow, SharedFlow, Android Jetpack, Car App Library, Android SDK sowie Dependency-Injection-Frameworks wie Dagger, Hilt und Koin.
HERE SDK & Navigationsintegration
Tiefe Integration und Anpassung des HERE SDK (Navigate/Explore) inklusive Performance-Optimierung (z.B. VisualNavigator-Integration) und technischer Abstimmung zwischen HERE und Scania Engineering Teams.
Bluetooth Connectivity & OBD-II
Entwicklung von Bluetooth-Konnektivitaets-Pipelines (RFCOMM, Profile), peripherer Kommunikation sowie Integration von OBD-II-Diagnosehardware fuer Flottenmanagement-Loesungen.
Apple CarPlay & Android Auto Integration
Implementierung und Erweiterung von Apple CarPlay- und Android Auto-Integrationen in IVI Head-Unit-Systemen fuer Automobilkunden.
Testing & Tooling
Einsatz von Unit- und Integrationstests mit JUnit, MockK und Robolectric sowie Diagnose-Tools wie Android Profiler (Memory/CPU), logcat und dumpsys. CI/CD-Erfahrung mit GitLab CI und Git.
Netzwerk & HTTP-Kommunikation
Nutzung von Retrofit und OkHttp fuer robuste und performante Netzwerkkommunikation in Android-Applikationen.
Tech Lead & Team Leadership
Leitung von Android-Engineering-Teams mit 3 bis 6 Entwicklern, Verantwortung fuer Architekturentscheidungen, Code-Qualitaet und Auslieferung ueber vollstaendige Produktlebenszyklen.
Experience
Professional experience10+ years
Freelancer since2013
Languages
EnglishFluentPolishNative speaker
Project history
Spezialisierung auf die Entwicklung von IVI-Systemen, System-Apps und Navigationsarchitektur fuer grosse Automobilkunden. Taetigkeiten fuer Scania & HERE Technologies als Feature Owner fuer dynamisches Routing und Navigationskern, Architektur-Refactoring auf Clean Architecture mit Kotlin Flows und UDF, tiefe HERE SDK Integration. Fuer BMW Group: Wartung und Erweiterung von IVI Head-Unit-Anwendungen (Settings, Apple CarPlay, Android Auto), Bluetooth-Konnektivitaet und Instrumentencluster-UI. Fuer Mercedes-Benz: Entwicklung von Flottenmanagement-Software mit Bluetooth und OBD2-Diagnosehardware.
Leitung von Android-Engineering-Teams (3-6 Entwickler), Verantwortung fuer Architekturentscheidungen, Code-Qualitaet und Auslieferung ueber vollstaendige Produktlebenszyklen. Entwicklung komplexer Client-Applikationen, darunter sichere Fintech-/Kryptowaehrungs-Loesungen und hochperformante Medienverarbeitungs-Apps.
Beitrag zur Kernentwicklung des TomTom Map SDK fuer Android, Unterstuetzung der Migration von Raster- zu Vektorkachel-Rendering. Mitarbeit an oeffentlichem API-Design, Karten-Rendering-Performance und SDK-Stabilitaet fuer externe Client-Integrationen.