Android Platform Software Engineer
We're looking for an Android Platform Software Engineer for a consulting assignment with one of our clients, a company that develops advanced control systems for marine and industrial applications. The client is an established player in its segment, with a long track record, a substantial patent portfolio and millions of products delivered, operating as part of a global automotive group. The assignment involves leading advanced technology development for the next generation of smart control systems.
About the assignment
As an Android Platform Software Engineer, you will work on platform-level components that power modern automotive infotainment systems. You'll contribute to Android system services, frameworks and platform features, ensuring performance, reliability and smooth integration across hardware and application layers.
In this role, you will implement new platform functionality, integrate native C++ components, participate in design and code reviews, and support CI/CD pipelines. You will collaborate closely with client projects and cross-functional engineering teams, contributing to both feature development and long-term platform evolution.
You will also be a key part of Android OS upgrade projects, ensuring platform components migrate cleanly between versions and remain compatible with automotive hardware, APIs and system constraints.
This is a hands-on development role for someone who enjoys digging into AOSP internals, solving complex problems and shaping the backbone of the entire Android system.
What you will do
Develop and maintain Android platform components for automotive infotainment
Implement and integrate new features within the C++ Android Framework
Drive development of assigned Android platform work packages
Perform design and code reviews for platform components
Support CI/CD pipelines using Jenkins and maintain clear documentation
Collaborate closely with client projects and cross-functional engineering teams
Lead or contribute to Android OS upgrade projects, securing compatibility with hardware and applications
Key qualifications
Strong experience in Android and AOSP platform development
Fluent in C++ development and debugging, with proven experience in HAL development
Familiarity with Python for scripting and automation
Experience with Jenkins and CI/CD workflows
Knowledge of automotive infotainment systems and hybrid development environments
Proven experience with Android version upgrades, API changes, platform migrations and validation in automotive or embedded settings
Fluency in English, written and spoken
It's a plus if you also have experience with:
Audio, Wi-Fi, Bluetooth, GNSS, System UI, Power Management, and the AOSP build system
Qualcomm SoCs and Linux kernel development
Java and Kotlin
Who you are
You see complex systems as full of possibilities and enjoy working hands-on to understand how each part connects. You stay current in your field and willingly share your knowledge with others. You appreciate having responsibility from start to finish and are comfortable challenging assumptions to find smarter and more efficient solutions. With a solid understanding of both hardware and software, and how they interact, you bring clarity, solve problems and help turn ideas into reliable real-world systems.