This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join us at the forefront of next-gen automotive technology. As a Staff Android Software Engineer , you’ll drive the future of in-vehicle user experiences by developing high-performance Android-based infotainment and digital cluster systems. You’ll focus on building scalable, responsive, and intuitive user interfaces on top of the Android Automotive OS and hybrid Android/RTOS environments.
Job Responsibility:
Design, develop, and test Android system and application-level software for infotainment and digital displays (instrument clusters, center stack, HUD)
Lead the integration of Android applications within Android Automotive OS with embedded platforms and multi-display vehicle architectures
Build reusable frameworks and services within Android, leveraging AOSP, Jetpack, and HIDL/AIDL interfaces
Collaborate cross-functionally with hardware, product, and design teams to deliver responsive, beautiful, and consistent in-vehicle experiences
Optimize Android system performance, startup time, and resource usage to meet automotive-grade reliability and latency requirements
Drive Android-RTOS coexistence strategies, enabling seamless handoff and communication between systems
Apply Agile/Scrum practices with CI/CD pipelines to ensure robust, testable code and frequent feature delivery
Requirements:
Bachelor's degree in Computer Science, Electrical Engineering, or related field—or equivalent work experience
8+ years of experience in production-grade software development, with 3+ years focused on Android system or application development
Deep proficiency in Java and/or Kotlin
Familiarity with Android System Apps, AOSP, Android HALs, and system services
Experience integrating Android with embedded ECUs and automotive protocols (CAN, LIN, Ethernet)
Nice to have:
Experience delivering Android-based infotainment systems in production vehicles
8+ years of experience in production-grade software development, with 3+ years focused on Android system or application development
Experience with Android emulator tools, ADB, and automotive debugging tools like CANoe or VehicleSpy
C++ experience
Understanding of Android Automotive OS and its integration with vehicle networks
Background in RTOS or hybrid Android/RTOS systems
Knowledge of OpenGL, Vulkan, or Unreal Engine for advanced UI rendering