H1BConnect Pro is launching with premium alerts and access to more job postings.Get early access
Rivian logo

Staff Software Engineer, Viz & Sim Applications, Autonomy

Rivian
Palo Alto, CA Full-time 12/2/2025 $206,500 - $258,100 a year
Master's with 2+ Years of Experience

Job Description

Rivian is seeking a Staff Software Engineer to lead the development of a high-performance browser-based 3D visualization platform, focusing on rendering complex sensor data with a smooth performance and empowering engineers to analyze autonomous behaviors effectively.

Requirements

  • Bachelor's or Master's in Computer Science, Computer Graphics, or related field
  • 8+ years of relevant industry experience
  • Deep understanding of the graphics pipeline, 3D mathematics, and GPU architecture
  • Proven experience writing raw GLSL or WGSL shaders
  • Expert-level proficiency in TypeScript and React
  • Mastery of browser APIs including WebGL/WebGPU, WebWorkers, and OffscreenCanvas
  • Extensive experience with web-based 3D engines such as Three.js or Babylon.js
  • Track record of optimizing high-throughput data applications
  • Experience using WASM with C++ or Rust

Responsibilities

  • Lead the architectural evolution of the web-based 3D visualization platform
  • Design and implement efficient pipelines for high volume streaming datasets
  • Write and optimize custom GLSL/WGSL shaders
  • Implement complex visualization features like BEV fused camera projections
  • Serve as a source of knowledge for 3D graphics within the team
  • Use modern profiling tools to monitor rendering performance and memory usage
  • Collaborate with Product Managers, UX Designers, and Autonomy Engineers