Rivian and Volkswagen Group Technologies
Staff Software Engineer - Multimedia (Video Pipeline)
$186K–$256K
Palo Alto, California · Hybrid · Staff · Full-time · Posted Oct 13, 2026
- Experience
- 10+ years of relevant experience.
- Education
- Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
About the job
Owns the architecture and development of an embedded in-vehicle video pipeline, from camera capture through processing, streaming, recording, and display, with a focus on performance and technical leadership.
What you'll do
- Define and optimize the camera-to-display pipeline, including codec integration, streaming, recording, and rendering.
- Build and integrate multimedia frameworks and hardware-accelerated video paths; measure quality, latency, and reliability.
- Set technical standards, mentor engineers, and coordinate video features across hardware, camera, perception, and platform teams.
What they ask for
- Expert modern C++ (C++17 or later) proficiency on Linux/embedded systems, including multithreading and real-time systems.
- Production video-pipeline experience covering camera capture, ISP integration, hardware codecs, and streaming protocols.
- Deep experience with GStreamer and/or FFmpeg and Linux graphics/memory primitives.
- Experience optimizing media workloads on embedded heterogeneous hardware and leading multimedia architecture across teams.
Nice to have
- Automotive camera systems; functional-safety or security requirements for video.
- Computer vision/AI integration or visual computing frameworks such as OpenCL, OpenGL ES, or Vulkan.
Pay
$186,000 – $255,750 USD base salary
Tools
C++17, Linux, V4L2, libcamera, H.264/H.265/AV1, RTSP/RTP/WebRTC, GStreamer, FFmpeg
AI focus
Integrates the video stack with downstream CV/AI consumers; preferred experience includes OpenCV and on-device inference.
Model-written summary · the original posting is authoritative