Drimva

Rivian and Volkswagen Group Technologies

Sr. Software Engineer - Android Display & Graphics

$147K–$202K

Palo Alto, California · Hybrid · Senior · Full-time · Posted Jul 31, 2026

Experience
5+ years in embedded software development or platform engineering.
Education
BS/MS in Computer Science, Electrical Engineering, or equivalent practical experience.

About the job

Owns the architecture, implementation, integration, and performance of automotive display and graphics systems across Android and non-Android platforms and multiple vehicle screens.

What you'll do

  • Develop and maintain display pipelines, including Android and non-Android compositor and display-server stacks.
  • Bring up and validate displays on automotive SoCs; integrate and debug drivers and hardware interfaces.
  • Optimize graphics performance and resolve display stability issues, including frame drops, freezes, and crashes.

What they ask for

  • BS/MS in Computer Science, Electrical Engineering, or equivalent practical experience.
  • 5+ years of experience in embedded software development or platform engineering.
  • Strong proficiency in C and C++; deep understanding of Android display architecture, including SurfaceFlinger and BufferQueue.
  • Hands-on experience bringing up displays on automotive infotainment SoCs, with knowledge of OpenWF Display (OpenWFD) and Wayland/Weston.

Nice to have

  • Knowledge of Linux DRM/KMS and V4L2; experience with Android Automotive OS features such as EVS or cluster display management.
  • Experience with automotive functional safety, display virtualization, profiling tools, or graphics APIs.

Pay

$146,900 – $201,950 (base salary)

Tools

C++, C, Java/Kotlin, SurfaceFlinger, BufferQueue, HIDL/AIDL, Hardware Composer (HWC), Gralloc

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)