Graphics & Camera Pipeline Engineer - Low-Latency MR

Rivet Industries

Bellevue (WA)

On-site

USD 200,000 - 275,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rivet is seeking a Software Engineer, Graphics & Camera Pipeline in San Jose or Bellevue to own the end-to-end camera and graphics stack. You will move raw sensor data through low-latency paths, enabling real-time reprojection for mixed reality applications across Linux and Android.

The role requires deep expertise in firmware, OS, and GPU pipelines (OpenGL/Vulkan/CUDA) with hardware interfaces and driver debugging.

Qualifications

  • 5+ years in system software, graphics, or camera pipelines.
  • Strong Linux/Android system-level experience (kernel, drivers, HAL).
  • Solid understanding of camera ISP pipelines and frame timing.

Responsibilities

  • Own end-to-end camera and graphics pipeline from sensor input to rendered output.
  • Build and optimize low-latency data paths for camera ingestion, processing, reprojection.
  • Work across Linux and Android layers to support real-time imaging workloads.
  • Interface with hardware to bring up and debug drivers and data flows.
  • Design memory, buffer, and synchronization strategies (zero-copy, DMA, GPU interop).
  • Enable mixed reality rendering by aligning real-world imagery with virtual overlays.
  • Debug and resolve complex system-level issues across firmware, OS, and app layers.
  • Collaborate with hardware, perception, and app teams to ship performant systems.

Skills

5+ yrs exp
Systems software
Graphics pipelines
Camera pipelines
Linux/Android sys-level
Real-time systems
Hardware interfacing
Debug across stack

Tools

OpenGL
Vulkan
CUDA
DMA
GPU interop
C/C++

Job description

Rivet is seeking a Software Engineer, Graphics & Camera Pipeline in San Jose or Bellevue to own the end-to-end camera and graphics stack. You will move raw sensor data through low-latency paths, enabling real-time reprojection for mixed reality applications across Linux and Android.

The role requires deep expertise in firmware, OS, and GPU pipelines (OpenGL/Vulkan/CUDA) with hardware interfaces and driver debugging.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Graphics & Camera Pipeline
Software Engineer, Graphics & Camera Pipeline

Rivet Industries • Bellevue (WA)

On-site
USD 200,000 - 275,000
Real-Time AR Sensor Fusion Engineer (Android/Linux)
Real-Time AR Sensor Fusion Engineer (Android/Linux)

Rivet Industries • Bellevue (WA)

On-site
USD 180,000 - 240,000
Equity
Unlimited PTO
Competitive benefits package
Senior Computer Vision Engineer — AR/XR Edge
Senior Computer Vision Engineer — AR/XR Edge

Rivet Industries • Bellevue (WA)

On-site
USD 210,000 - 290,000
Equity
Unlimited PTO
Competitive benefits
AR/VR Software Engineer
AR/VR Software Engineer

Rivet Industries, Inc. • Bellevue (WA)

On-site
USD 180,000 - 240,000
Unlimited PTO
Competitive benefits package
Equity grants potential
Senior Staff GPU Imaging Engineer — Equity Eligible
Senior Staff GPU Imaging Engineer — Equity Eligible

VSCO® • San Francisco (CA)

On-site
USD 260,000 - 290,000
Equity options
Discretionary bonuses
Flexible time off
+2
Software Engineer, Sensor Fusion
Software Engineer, Sensor Fusion

Rivet Industries • Bellevue (WA)

On-site
USD 180,000 - 240,000
Equity
Unlimited PTO
Competitive benefits package
Software Engineer, Computer Vision
Software Engineer, Computer Vision

Rivet Industries • Bellevue (WA)

On-site
USD 210,000 - 290,000
Equity
Unlimited PTO
Competitive benefits
Augmented and Virtual Reality Software Engineer
Augmented and Virtual Reality Software Engineer

Rivet Industries, Inc. • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior AR/VR Software Engineer
Senior AR/VR Software Engineer

Rivet Industries, Inc. • San Jose (CA)

On-site
USD 120,000 - 160,000
Unlimited PTO
Equity grants
Competitive benefits package
Remote Graphics Software Engineer — Real-Time Rendering
Remote Graphics Software Engineer — Real-Time Rendering

BairesDev • Peru (IL)

On-site
USD 120,000 - 180,000
100% remote work
USD or local currency pay
Home setup provided
+3