Senior Android Developer (Automotive OS Experience)

Luxoft Germany

Schweiz

Remote

CHF 90,000 - 130,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Luxoft Germany is building a new Android Automotive team focused on Android SystemUI and Homescreen for IVI systems. The role requires deep Kotlin/Java expertise and strong Android Framework knowledge, collaborating with product and design to translate requirements into robust features.

You will diagnose defects, optimize performance, and contribute to code quality through refactoring in a large, agile environment.

Qualifications

  • Expert knowledge of Kotlin and Java; strong mobile solution development.
  • Extensive experience with Android Framework and Architecture Components.
  • Familiar with Linux, debugging tools, Gradle, Git; AAOS/Car APIs is a plus.

Responsibilities

  • Collaborate in an end-to-end team with system engineers, product owners, designers, backend teams, and QA.
  • Implement, test and refine features for the Android Automotive application stack.
  • Translate requirements into technical solutions within the current architecture.
  • Diagnose, troubleshoot, and resolve defects, performance issues promptly.
  • Refactor and optimize to maintain codebase health.

Skills

Kotlin
Java
Android SDK
Android Architecture
MVVM/MVI
SOLID principles
Android Framework
AAOS
Git
Android Studio
Linux basics

Job description

Project description

Luxoft is a global software services company delivering professional solutions across sectors such as Finance, Automotive, and Digital Transformation.We are establishing a new team focused on developing and enhancing Android Framework components, specifically SystemUI and Homescreen, for our client's In-Vehicle Android Infotainment (IVI) systems. The team aims to understand user interactions with information and vehicle infrastructure to shape the future IVI experience for 2026 and beyond.Recognizing software as a key driver of innovation and differentiation in automotive environments, we build a software foundation that leverages open-source technologies in alignment with their communities. Our approach incorporates modern continuous integration and continuous delivery practices, extending deployment directly into the vehicle. The project follows agile principles and is scaled across a large, multi-hundred-person team.Through combining advanced technologies, agile methodologies, and a commitment to optimal solutions, we collaborate with our OEM partner to define the future of IVI systems.

Responsibilities
  • - Collaborate within an end-to-end (E2E) team alongside system engineers, product owners, designers, backend teams, and QA.
  • - Implement, test, and refine new features for the existing Android Automotive application stack.
  • - Work with Product Managers and UI/UX designers to translate requirements into technical solutions that integrate with the current architecture.
  • - Diagnose, troubleshoot, and resolve software defects, bugs, and performance issues promptly.
  • - Maintain and enhance codebase health through regular refactoring and optimization.

SKILLS
Must have
  • This role requires advanced expertise in Android development, demonstrated by a proven track record of delivering successful applications. The candidate must apply strong technical skills to develop and maintain robust mobile solutions.Hard skills:- Expert knowledge of Kotlin and Java programming and comprehensive familiarity with the Android SDK.- Proficient in Android Architecture Components such as Lifecycle and ViewModel, along with implementation of design patterns including MVVM, MVI, Clean Architecture, and SOLID principles.- Extensive experience with the Android Framework, covering services (foreground/background), ContentProviders, IPC mechanisms (Binder, AIDL, Messenger, Intents/Broadcasts), and the permissions model including runtime and privileged permissions.- Solid understanding of Android system aspects such as process lifecycle, memory management, out-of-memory behavior, ActivityManagerService, app sandboxing, and security fundamentals.- Skilled in log analysis using logcat, performance profiling, and the use of debugging tools.- Practical experience with Android Studio, Gradle build system, and Git version control.- Familiarity with Linux internals, basic shell operations, SELinux policy, and system-level concepts pertinent to embedded devices.- Experience with Android Automotive OS, including AAOS application models, HMI constraints, and Car APIs.Soft skills:- Ability to troubleshoot complex system-level and application issues methodically.- Effective use of technical tools and resources for performance optimization and debugging.- Capability to understand and adapt to platform-specific constraints and requirements.
Nice to have
  • - Previous experience with Android Automotive Operating System (AAOS) and Android Open-Source Project (AOSP) frameworks: Demonstrated familiarity with these platforms is beneficial for understanding their structure and development processes.
  • - Spanish language proficiency: Ability to communicate in Spanish is an optional asset for enhanced collaboration in relevant contexts.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Developer for IVI & Automotive Apps
Senior Android Developer for IVI & Automotive Apps

Luxoft Germany • Switzerland

Remote
CHF 90,000 - 130,000
Senior DevOps with Android pipelines experience
Senior DevOps with Android pipelines experience

Luxoft Germany • Switzerland

Remote
CHF 120,000 - 180,000
Senior Android CI/CD Engineer — Automotive Platform
Senior Android CI/CD Engineer — Automotive Platform

Luxoft Germany • Switzerland

Remote
CHF 120,000 - 180,000
(Senior) Software Engineer
(Senior) Software Engineer

Müntener & Thomas Personal‑ und Unternehmensberatung AG • Sankt Gallen

On-site
CHF 90,000 - 130,000
Flexible hours
Part-time options
Training & development
+1
Tech Lead, Android Core Product
Tech Lead, Android Core Product

Jobgether SRL • Switzerland

On-site
CHF 116,000 - 166,000
Competitive salary
Stock options
Autonomy
+2
Android Software Engineer
Android Software Engineer

Swissquote • Vaud

On-site
CHF 90,000 - 130,000
Android Tech Lead — Core Product, Architecture & UX Impact
Android Tech Lead — Core Product, Architecture & UX Impact

Jobgether SRL • Switzerland

Remote
CHF 116,000 - 166,000
Competitive salary
Stock options
Autonomy
+2
Senior Android Tech Lead — Core Product & UX Impact
Senior Android Tech Lead — Core Product & UX Impact

Userc Dehradun • Genf

Hybrid
CHF 25,000 - 133,000
Bonus
Stock options
Competitive salary
Senior Automation QA Engineer – Mobile Testing
Senior Automation QA Engineer – Mobile Testing

Specialized Europe GmbH • Cham

On-site
CHF 100,000 - 130,000
Android Software Engineer
Android Software Engineer

Swissquote • Gland

On-site
CHF 90,000 - 130,000