Sr. Software Engineer - Android Display & Graphics

Rivian and Volkswagen Group Technologies
Palo Alto, CAFULL_TIME$147k–$184kPosted Jul 29, 2026

Role responsibilities

Own the architecture and implementation of the display subsystem for next-generation Android-based in-vehicle experiences. This includes optimizing the graphics pipeline for performance and integrating display drivers across Android and non-Android platforms.

Requirements

Requires a BS/MS in Computer Science or Electrical Engineering with 3+ years of experience in embedded software or platform engineering. Candidates must have deep knowledge of Android graphics architecture and proficiency in C++ and C.

Key skills

C++, C, Java, Kotlin, Android Framework, SurfaceFlinger, Hardware Composer (HWC), Linux OS Internals, Wayland, Weston, OpenWF Display, HIDL/AIDL, Git, OpenGL ES, Vulkan, DRM/KMS

Keywords

Android Automotive OS, AAOS, SurfaceFlinger, BufferQueue, Gralloc, Ion, Dmabuf, Qualcomm Snapdragon, NXP i.MX, TI Jacinto, QNX, Linux, VirtIO-GPU, Hypervisor, EVS, Systrace, Perfetto, EGL, V4L2, Embedded Software, Platform Engineering, Infotainment, SoC, Multi-display Architecture, Hardware Abstraction Layer, HAL, Graphics Pipeline, VSYNC, Automotive Software

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free