Drimva

Rivian and Volkswagen Group Technologies

Senior Software Engineer - Display/Touch Infotainment Platform

$147K–$202K

Palo Alto, California · Hybrid · Senior · Full-time · Posted Aug 27, 2026

Experience
3+ years.
Education
Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.

About the job

Develop and optimize display and touch/input software for next-generation Android-based automotive infotainment platforms, from hardware drivers through operating-system frameworks.

What you'll do

  • Build and integrate display drivers, compositor frameworks, and touch/input drivers and middleware for multi-display systems.
  • Optimize display quality, frame rates, and input latency; bring up hardware and debug system-level issues.
  • Implement platform features and collaborate with hardware, UI/UX, and systems teams on requirements, architecture, and compliance.

What they ask for

  • 3+ years of embedded software development or platform engineering focused on display panels, touch screens, and hardware input technologies.
  • Strong proficiency in C/C++.
  • Understanding of embedded operating systems such as Linux, QNX, or Android Automotive OS, and display/input frameworks.
  • Experience with hardware interfaces including I2C, SPI, UART, and MIPI DSI.

Nice to have

  • Automotive infotainment platform bring-up on SoCs such as Qualcomm Snapdragon or NXP; familiarity with OpenGL ES, Vulkan, or HWC.
  • Experience with automotive communication protocols, display virtualization or hypervisors, or performance profiling tools.

Pay

$146,900 – $201,950 USD base salary; annual bonus target of 10% (bonus; no currency amount stated)

Tools

C/C++, Linux, QNX, Android Automotive OS, DRM/KMS, SurfaceFlinger, InputManager, I2C

Model-written summary · the original posting is authoritative

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