Platform Engineer (Android)
Rightware is dedicated to empowering the creation of the most technically and graphically advanced automotive HMIs (human-machine interfaces). For over a decade, our core product Kanzi has been a market-leading HMI tool trusted by more than 50 automotive brands worldwide, helping shape rich and intuitive in-car user experiences.
About the role
Join our Kanzi Platform team as a Platform Engineer (Android) and bring Kanzi to life on Android platforms, including Android Automotive (AAOS). You’ll operate at the crossroads of native C++ engine development, Android platform integration and real-time graphics, enabling developers and designers to deliver modern, high-performance user interfaces running in real vehicles.We are seeking a one candidate for this role, with flexibility to work from either Warsaw or Helsinki.
What you’ll work on
Develop and maintain Android integration and interoperability layers for Kanzi products
Build and improve workflows, reference applications and plugin templates
Enable seamless interoperability between Java/Kotlin and C++ using JNI/SWIG
Contribute to Android framework-level integration, including Activity lifecycle, SurfaceFlinger and View system connections
Work with AOSP and Android Automotive (AAOS), including platform customization and analysis
Collaborate closely with engine and tooling teams to ensure a smooth Android experience for our customers
You’re great at
Android SDK/framework/NDK engineering beyond application-level development
Working within the Android ecosystem and keeping up with modern platform developments
Writing clean, maintainable and well-architected code across multiple languages
Performance profiling, debugging and solving complex integration issues
Working collaboratively in a small, skilled engineering team
You have experience with
Language interoperability (Java ↔ C++ via JNI, SWIG)
Android internals such as Activity lifecycle, SurfaceFlinger, custom Views and OpenGL/Vulkan rendering
Java, Kotlin, C++ (experience with Rust is a plus)
Android build systems: Gradle, CMake, Soong and multi-project Gradle builds
Build automation and CI pipelines
AOSP customization and Android Automotive (AAOS)
Benchmarking, debugging, screenshot testing and performance profiling
Why this role matters
This role is about building the foundations others rely on. You’ll help Kanzi integrate seamlessly with Android, ensuring real-time graphics perform flawlessly in vehicles.
What we offer
We offer competitive compensation with benefits tailored to your location (Poland or Finland). Beyond that, you’ll get:
The opportunity to work on cutting-edge automotive technology used by leading global brands
High ownership and real technical influence on a core product
A collaborative, international environment with deep technical expertise
Flexibility in how and where you work (hybrid model)
A culture that supports learning, growth and long-term development