Staff Software Engineer: Embedded In-Vehicle Video Pipeline

Rivian VW Group

Palo Alto (CA)

Hybrid

USD 180,000 - 240,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
Retirement savings
Time off
Family planning programs

Job summary

Rivian VW Group Technologies seeks a Staff Software Engineer to lead the architecture of the in-vehicle video pipeline. You will own from camera sensors through display, defining directions for low-latency, high-throughput multimedia on embedded hardware.

Strong C++ and leadership across multiple teams are essential. The role focuses on embedded systems development for high-performance applications, with hybrid work from Palo Alto, CA, and close collaboration with product, hardware, perception,

Qualifications

  • Expert proficiency in modern C++ on Linux/embedded systems with real-time constraints.
  • Hands-on experience building production video pipelines (camera capture, ISP, codecs).
  • GStreamer and FFmpeg, plus Linux graphics/memory primitives (DMA-BUF, DRM/KMS).
  • Experience leading architecture for complex multimedia systems and mentoring.

Responsibilities

  • Define and own the architecture of the camera-to-display pipeline with low latency.
  • Develop hardware-accelerated codecs and streaming features (H.264/H.265/AV1, RTSP/RTP/WebRTC).
  • Optimize pipelines across CPU, GPU, VPU, ISP and DSP with zero-copy paths and power awareness.
  • Integrate multimedia stack with OS, display server, CV/AI, and telematics.
  • Provide technical leadership, code reviews, and cross-team alignment on interfaces.
  • Collaborate with product, hardware, perception and platform teams on new features.
  • Establish video quality metrics and telemetry to detect frame drops and sync issues.
  • Prototype new designs to solve latency, bandwidth and image-quality challenges.

Skills

C++17 / modern C++
Embedded systems
Multithreading
Real-time systems
Video pipeline
GStreamer experience
FFmpeg experience
Linux

Education

Bachelor’s or Master’s Degree in CS/CE/EE

Tools

GStreamer
FFmpeg
libcamera
V4L2
DMA-BUF
DRM/KMS

Job description

Rivian VW Group Technologies seeks a Staff Software Engineer to lead the architecture of the in-vehicle video pipeline. You will own from camera sensors through display, defining directions for low-latency, high-throughput multimedia on embedded hardware.

Strong C++ and leadership across multiple teams are essential. The role focuses on embedded systems development for high-performance applications, with hybrid work from Palo Alto, CA, and close collaboration with product, hardware, perception,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Video Pipeline Architect - Embedded Automotive
Staff Video Pipeline Architect - Embedded Automotive

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

Hybrid
USD 186,000 - 256,000
Equity RSUs
Health coverage
Retirement plan
Staff Embedded Systems Engineer, Infotainment & ECU
Staff Embedded Systems Engineer, Infotainment & ECU

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Senior Computer Vision Engineer - Embedded & Real-Time AI
Senior Computer Vision Engineer - Embedded & Real-Time AI

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

On-site
USD 147,000 - 202,000
Senior Embedded ECU Infotainment Software Engineer Equity
Senior Embedded ECU Infotainment Software Engineer Equity

Rivian VW Group • Irvine (CA)

On-site
USD 150,000 - 210,000
Annual bonus
Equity
Senior Hardware Systems Architect – Infotainment & Embedded AI
Senior Hardware Systems Architect – Infotainment & Embedded AI

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

On-site
USD 213,000 - 266,300
Annual performance bonus
Equity options
Staff Software Engineer - Multimedia (Video Pipeline)
Staff Software Engineer - Multimedia (Video Pipeline)

Rivian VW Group • Palo Alto (CA)

Hybrid
USD 180,000 - 240,000
Health coverage
Retirement savings
Time off
+1
Edge AI Software Engineer — Vehicle Systems
Edge AI Software Engineer — Vehicle Systems

We Love AI Jobs • Palo Alto (CA), Northern (KY)

Hybrid
USD 116,000 - 160,000
Staff Embedded Software Engineer – Automotive ECUs & PCBAs
Staff Embedded Software Engineer – Automotive ECUs & PCBAs

Hardware FYI • Palo Alto (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
RSUs
Health coverage
Retirement savings
+2
Senior In-Vehicle Infotainment UI Engineer
Senior In-Vehicle Infotainment UI Engineer

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

On-site
USD 150,000 - 190,000
Edge AI Engineer — Automotive Embedded C++/Rust
Edge AI Engineer — Automotive Embedded C++/Rust

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

On-site
USD 120,000 - 180,000