Android Developer – Automotive

Remote from
Ukraine flag
Ukraine
Annual salary
Undisclosed
Salary information is not provided for this position. Check our Salary Directory to estimate the average compensation for similar roles.
Department
Programming
Employment type
Full Time,
Job posted
Apply before
22 Sep 2025
Views / Applies
12345 / 123

About ThunderSoft

A global leader in intelligent operating systems and edge intelligent products and technologies.

Verified job posting
This job post has been manually reviewed for authenticity and compliance.

Contract type: B2B or standard employment (UoP)
Work Type: Full-time

About Rightware

Rightware is a global leader in automotive user interface (UI) and human-machine interface (HMI) software. Founded in Helsinki, Finland, and now a subsidiary of ThunderSoft, Rightware’s Kanzi platform powers digital cockpits for over 50 automotive brands worldwide. Our team comprises experts in graphics, UI development, and more, continuously growing and setting new standards in the automotive HMI industry. With offices across Europe, Asia, and North America, we are passionate about innovation, excellence, and building a diverse, collaborative, and sustainable work culture.
The Team & Role

At Rightware, we create Kanzi – the industry-leading HMI toolchain powering next-generation digital cockpits. Join our Kanzi Engine Integration & Android Platform Support team to help bring the power of Kanzi to Android-based platforms, including Android Automotive (AAOS). As a Software Engineer focused on Android, you’ll work at the core of Android integration, connecting our native C++ engine with the Android ecosystem to enable developers and designers to deliver high-performance, modern user interfaces in real vehicles.

What You’ll Work On

  • Develop and maintain Android integration layers for Kanzi products.
  • Build and improve toolchains, reference applications, and example platforms.
  • Enable seamless interoperability between Java/Kotlin and C++ using JNI/SWIG.
  • Contribute to Android framework-level integration, including Activity, SurfaceFlinger, and View system connections.
  • Work with AOSP and Android Automotive, including platform customization and analysis.
  • Collaborate with engine and tooling teams to ensure a smooth Android experience.

You’re Great At

  • Working within Android ecosystem and modern Android development.
  • Writing clean, maintainable and well-architected code.
  • Performance profiling, debugging, and solving tricky integration issues.
  • Working closely with others in a small, skilled team.

You Have Experience With

  • Android SDK/framework/library or application development.
  • Language interoperability (Java ↔ C++ via JNI, SWIG).
  • Android internals like Activity lifecycle, SurfaceFlinger, and View system.
  • Java, Kotlin, C++, and/or Rust.
  • Android build systems: Gradle, CMake, Soong, and multi-project Gradle builds.
  • Build automation and CI pipelines.
  • AOSP customization and Android Automotive (AAOS).
  • Benchmarking, screenshot testing, and performance profiling.

What We Offer:

  • Competitive compensation.
  • Flexible working hours with the possibility of partial remote work.
  • Annual performance-based bonus.
  • Multisport card.
  • Private healthcare (Luxmed).
  • Compensation for absence days equivalent to 26 statutory vacation days under a B2B contract, supporting work-life balance

Why This Role Matters

Your work will enable Kanzi to run seamlessly on Android platforms across the automotive industry. You’ll be at the intersection of real-time rendering, platform development, and vehicle UI innovation – helping automakers ship modern, performant user interfaces.
Ready to shape the future of automotive HMI on Android? Apply today and join our innovative team!

Apply now >

Annual salary information is not provided for this position. Explore salary ranges for similar roles in our Salary Directory ›

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar Programming remote jobs

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

FAQ

What position is ThunderSoft hiring for?

ThunderSoft is hiring a remote Android Developer – Automotive from 🇺🇦 Ukraine

What type of employment does ThunderSoft offer?

This is a Full Time role.

Jobicy+ Subscription

Jobicy

571 professionals pay to access exclusive and experimental features on Jobicy

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • Weekly job alerts
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Daily job alerts
  • • Personal career consultant
  • • AI-powered job advice
  • • Featured & Pinned Resume
  • • Custom Resume URL
Go to account ›