Resume and JobRESUME AND JOB
Rivian logo

Staff Software Engineer, Viz & Sim Applications, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!

Rivian

Staff Software Engineer, Viz & Sim Applications, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!

full-timePosted: Dec 1, 2025

Job Description

Role Overview

Join Rivian as a Staff Software Engineer, Viz & Sim Applications, Autonomy in Palo Alto, California, and become the architect behind our next-generation visualization platform. Rivian, the leading EV manufacturer accelerating the future of adventure vehicles, seeks a graphics expert to push browser-based rendering to unprecedented limits. You'll own a customized Three.js fork based on Foxglove Studio, rendering petabytes of complex sensor data from LiDAR, radar, and cameras at smooth 60 FPS. This role empowers autonomy engineers to analyze behaviors with precision, driving Rivian's mission to keep the world adventurous forever through emissions-free electric vehicles.

Obsessed with frame rates and memory management? You'll stream million-point dynamic point clouds and fused feeds without compromise, using WebWorkers, WebAssembly, and custom shaders. If you thrive in unknown territories, reframing problems with diverse teams who love the outdoors, this is your chance to define industry standards in autonomy visualization.

Key Responsibilities at Rivian

As a Staff Software Engineer at Rivian, you'll lead high-impact work in 3D graphics for autonomous systems:

  • Core Rendering Engine Development: Architect web-based 3D platform evolution with Three.js/WebGL, eliminating bottlenecks for 60 FPS.
  • High-Performance Streaming: Implement pipelines with WebWorkers, WebAssembly for real-time LiDAR, radar, camera data without main thread blocking.
  • Shader Development: Write/optimize GLSL/WGSL shaders for new renderables and effects.
  • Advanced Visualization: Build BEV fused projections, volumetric rendering, temporal alignment.
  • Technical Leadership: Mentor on 3D graphics, set best practices, drive web standards adoption.
  • Tooling & Infrastructure: Profile rendering performance and memory with modern tools.
  • Collaboration: Partner with PMs, UX, autonomy teams for immersive data tools.
  • Performance Engineering: Optimize high-throughput apps with WASM/C++/Rust acceleration.
  • Data Handling: Visualize robotics structures like point clouds, TF, MCAP/ROS bags.

Qualifications & Requirements

Rivian seeks proven experts with:

  • Bachelor's/Master's in Computer Science, Graphics, or related.
  • 8+ years industry experience in rendering/performance.
  • Deep graphics pipeline knowledge, 3D math (linear algebra, matrices, quaternions), GPU architecture.
  • Proven GLSL/WGSL shader writing.
  • Expert TypeScript/React, browser APIs (WebGL/WebGPU, WebWorkers, OffscreenCanvas).
  • Three.js/Babylon.js mastery, including internals/patching.
  • Performance track record in data apps, WASM with C++/Rust.

Preferred: Robotics data (point clouds, TF), MCAP/ROS, video codecs (H.264/265), WebCodecs API.

Salary & Benefits

Salary Range: $206,500 - $258,100 USD yearly for California (based on experience/location). Rivian's compensation is competitive in Silicon Valley's tech scene.

Comprehensive Benefits:

  • Medical/Rx, dental, vision insurance from day one.
  • Rivian covers most premiums.
  • Family coverage: spouse/partner, children to 26.
  • Equal opportunity employer with ADA accommodations.
  • Cutting-edge projects in EV autonomy.
  • Diverse, outdoors-loving team culture.

Why Join Rivian?

Rivian isn't just building electric adventure vehicles; we're challenging what's possible. From R1T trucks to autonomy platforms, our Palo Alto team operates in uncharted areas. You'll work with curious, courageous souls protecting the planet. Enjoy robust benefits, high-impact ownership, and a salary reflecting senior expertise. Rivian complies with all fair employment laws, ensuring accessibility. Join us to visualize the future of self-driving EVs and keep adventures emissions-free.

With 8+ years in graphics, you'll mentor and innovate on browser tech limits, directly impacting Rivian's path to mass-market autonomy. Palo Alto's innovation hub offers unmatched collaboration in EV manufacturing.

How to Apply

Ready to render petabyte-scale autonomy data at 60 FPS? Apply now for Staff Software Engineer, Viz & Sim Applications at Rivian Palo Alto. Email candidateaccomm@rivian.com for accommodations. All qualified applicants considered without discrimination. Don't miss shaping Rivian's visualization platform—positions fill fast in this competitive EV autonomy space.

Locations

  • Palo Alto, California, United States

Salary

429,520,000 - 536,848,000 USD / yearly

Estimated Salary Rangehigh confidence

429,520,000 - 590,532,800 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Three.jsintermediate
  • WebGLintermediate
  • WebGPUintermediate
  • GLSL Shadersintermediate
  • WebAssemblyintermediate
  • TypeScriptintermediate
  • Reactintermediate
  • 3D Renderingintermediate
  • Performance Optimizationintermediate
  • Point Cloud Visualizationintermediate
  • Autonomous Driving Simulationintermediate
  • GPU Programmingintermediate
  • WebWorkersintermediate
  • Real-time Streamingintermediate

Required Qualifications

  • Bachelor's or Master's in Computer Science, Computer Graphics, or related field (experience)
  • 8+ years of relevant industry experience in high-performance rendering (experience)
  • Deep understanding of graphics pipeline, 3D mathematics, and GPU architecture (experience)
  • Proven experience writing raw GLSL or WGSL shaders (experience)
  • Expert-level proficiency in TypeScript, React, and browser APIs (WebGL/WebGPU, WebWorkers) (experience)
  • Extensive experience with web-based 3D engines like Three.js including internals and patching (experience)

Responsibilities

  • Lead architectural evolution of web-based 3D visualization platform using Three.js/WebGL
  • Optimize rendering loop for consistent 60 FPS performance with petabyte-scale sensor data
  • Design high-performance streaming pipelines using WebWorkers and WebAssembly
  • Develop and optimize custom GLSL/WGSL shaders for new renderable types
  • Implement advanced visualizations like BEV fused camera projections and volumetric rendering
  • Mentor engineers and establish best practices for graphics programming
  • Use profiling tools to monitor rendering performance and memory usage
  • Collaborate with Product Managers, UX Designers, and Autonomy Engineers on data tools
  • Handle million-point dynamic point clouds and fused camera feeds in real-time

Benefits

  • general: Robust medical, Rx, dental, and vision insurance packages
  • general: Coverage effective on first day of employment
  • general: Rivian covers most insurance premiums
  • general: Coverage for spouse/domestic partner and children up to age 26
  • general: Competitive salary range $206,500 - $258,100 for California applicants
  • general: Equal opportunity employment practices
  • general: Accessibility accommodations for disabilities
  • general: Mission-driven culture protecting the outdoors
  • general: Work on cutting-edge EV autonomy technology

Target Your Resume for "Staff Software Engineer, Viz & Sim Applications, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!" , Rivian

Get personalized recommendations to optimize your resume specifically for Staff Software Engineer, Viz & Sim Applications, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Staff Software Engineer, Viz & Sim Applications, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!" , Rivian

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Rivian JobsSoftware EngineerAutonomy3D GraphicsThree.jsWebGLPalo AltoEV CareersStaff Software Engineer RivianViz Sim Applications Autonomy jobsThree.js developer Palo AltoWebGL rendering engineerAutonomy visualization careersHigh performance 3D graphics jobsEV autonomy software engineerGLSL shader programmerWebAssembly autonomy RivianPoint cloud visualization jobsRivian Palo Alto careers60 FPS browser renderingFoxglove Studio developerAutonomous driving simulation engineerGPU performance optimization jobsReact TypeScript 3D engineer

Answer 10 quick questions to check your fit for Staff Software Engineer, Viz & Sim Applications, Autonomy Careers at Rivian - Palo Alto, California | Apply Now! @ Rivian.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Rivian logo

Staff Software Engineer, Viz & Sim Applications, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!

Rivian

Staff Software Engineer, Viz & Sim Applications, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!

full-timePosted: Dec 1, 2025

Job Description

Role Overview

Join Rivian as a Staff Software Engineer, Viz & Sim Applications, Autonomy in Palo Alto, California, and become the architect behind our next-generation visualization platform. Rivian, the leading EV manufacturer accelerating the future of adventure vehicles, seeks a graphics expert to push browser-based rendering to unprecedented limits. You'll own a customized Three.js fork based on Foxglove Studio, rendering petabytes of complex sensor data from LiDAR, radar, and cameras at smooth 60 FPS. This role empowers autonomy engineers to analyze behaviors with precision, driving Rivian's mission to keep the world adventurous forever through emissions-free electric vehicles.

Obsessed with frame rates and memory management? You'll stream million-point dynamic point clouds and fused feeds without compromise, using WebWorkers, WebAssembly, and custom shaders. If you thrive in unknown territories, reframing problems with diverse teams who love the outdoors, this is your chance to define industry standards in autonomy visualization.

Key Responsibilities at Rivian

As a Staff Software Engineer at Rivian, you'll lead high-impact work in 3D graphics for autonomous systems:

  • Core Rendering Engine Development: Architect web-based 3D platform evolution with Three.js/WebGL, eliminating bottlenecks for 60 FPS.
  • High-Performance Streaming: Implement pipelines with WebWorkers, WebAssembly for real-time LiDAR, radar, camera data without main thread blocking.
  • Shader Development: Write/optimize GLSL/WGSL shaders for new renderables and effects.
  • Advanced Visualization: Build BEV fused projections, volumetric rendering, temporal alignment.
  • Technical Leadership: Mentor on 3D graphics, set best practices, drive web standards adoption.
  • Tooling & Infrastructure: Profile rendering performance and memory with modern tools.
  • Collaboration: Partner with PMs, UX, autonomy teams for immersive data tools.
  • Performance Engineering: Optimize high-throughput apps with WASM/C++/Rust acceleration.
  • Data Handling: Visualize robotics structures like point clouds, TF, MCAP/ROS bags.

Qualifications & Requirements

Rivian seeks proven experts with:

  • Bachelor's/Master's in Computer Science, Graphics, or related.
  • 8+ years industry experience in rendering/performance.
  • Deep graphics pipeline knowledge, 3D math (linear algebra, matrices, quaternions), GPU architecture.
  • Proven GLSL/WGSL shader writing.
  • Expert TypeScript/React, browser APIs (WebGL/WebGPU, WebWorkers, OffscreenCanvas).
  • Three.js/Babylon.js mastery, including internals/patching.
  • Performance track record in data apps, WASM with C++/Rust.

Preferred: Robotics data (point clouds, TF), MCAP/ROS, video codecs (H.264/265), WebCodecs API.

Salary & Benefits

Salary Range: $206,500 - $258,100 USD yearly for California (based on experience/location). Rivian's compensation is competitive in Silicon Valley's tech scene.

Comprehensive Benefits:

  • Medical/Rx, dental, vision insurance from day one.
  • Rivian covers most premiums.
  • Family coverage: spouse/partner, children to 26.
  • Equal opportunity employer with ADA accommodations.
  • Cutting-edge projects in EV autonomy.
  • Diverse, outdoors-loving team culture.

Why Join Rivian?

Rivian isn't just building electric adventure vehicles; we're challenging what's possible. From R1T trucks to autonomy platforms, our Palo Alto team operates in uncharted areas. You'll work with curious, courageous souls protecting the planet. Enjoy robust benefits, high-impact ownership, and a salary reflecting senior expertise. Rivian complies with all fair employment laws, ensuring accessibility. Join us to visualize the future of self-driving EVs and keep adventures emissions-free.

With 8+ years in graphics, you'll mentor and innovate on browser tech limits, directly impacting Rivian's path to mass-market autonomy. Palo Alto's innovation hub offers unmatched collaboration in EV manufacturing.

How to Apply

Ready to render petabyte-scale autonomy data at 60 FPS? Apply now for Staff Software Engineer, Viz & Sim Applications at Rivian Palo Alto. Email candidateaccomm@rivian.com for accommodations. All qualified applicants considered without discrimination. Don't miss shaping Rivian's visualization platform—positions fill fast in this competitive EV autonomy space.

Locations

  • Palo Alto, California, United States

Salary

429,520,000 - 536,848,000 USD / yearly

Estimated Salary Rangehigh confidence

429,520,000 - 590,532,800 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Three.jsintermediate
  • WebGLintermediate
  • WebGPUintermediate
  • GLSL Shadersintermediate
  • WebAssemblyintermediate
  • TypeScriptintermediate
  • Reactintermediate
  • 3D Renderingintermediate
  • Performance Optimizationintermediate
  • Point Cloud Visualizationintermediate
  • Autonomous Driving Simulationintermediate
  • GPU Programmingintermediate
  • WebWorkersintermediate
  • Real-time Streamingintermediate

Required Qualifications

  • Bachelor's or Master's in Computer Science, Computer Graphics, or related field (experience)
  • 8+ years of relevant industry experience in high-performance rendering (experience)
  • Deep understanding of graphics pipeline, 3D mathematics, and GPU architecture (experience)
  • Proven experience writing raw GLSL or WGSL shaders (experience)
  • Expert-level proficiency in TypeScript, React, and browser APIs (WebGL/WebGPU, WebWorkers) (experience)
  • Extensive experience with web-based 3D engines like Three.js including internals and patching (experience)

Responsibilities

  • Lead architectural evolution of web-based 3D visualization platform using Three.js/WebGL
  • Optimize rendering loop for consistent 60 FPS performance with petabyte-scale sensor data
  • Design high-performance streaming pipelines using WebWorkers and WebAssembly
  • Develop and optimize custom GLSL/WGSL shaders for new renderable types
  • Implement advanced visualizations like BEV fused camera projections and volumetric rendering
  • Mentor engineers and establish best practices for graphics programming
  • Use profiling tools to monitor rendering performance and memory usage
  • Collaborate with Product Managers, UX Designers, and Autonomy Engineers on data tools
  • Handle million-point dynamic point clouds and fused camera feeds in real-time

Benefits

  • general: Robust medical, Rx, dental, and vision insurance packages
  • general: Coverage effective on first day of employment
  • general: Rivian covers most insurance premiums
  • general: Coverage for spouse/domestic partner and children up to age 26
  • general: Competitive salary range $206,500 - $258,100 for California applicants
  • general: Equal opportunity employment practices
  • general: Accessibility accommodations for disabilities
  • general: Mission-driven culture protecting the outdoors
  • general: Work on cutting-edge EV autonomy technology

Target Your Resume for "Staff Software Engineer, Viz & Sim Applications, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!" , Rivian

Get personalized recommendations to optimize your resume specifically for Staff Software Engineer, Viz & Sim Applications, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Staff Software Engineer, Viz & Sim Applications, Autonomy Careers at Rivian - Palo Alto, California | Apply Now!" , Rivian

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Rivian JobsSoftware EngineerAutonomy3D GraphicsThree.jsWebGLPalo AltoEV CareersStaff Software Engineer RivianViz Sim Applications Autonomy jobsThree.js developer Palo AltoWebGL rendering engineerAutonomy visualization careersHigh performance 3D graphics jobsEV autonomy software engineerGLSL shader programmerWebAssembly autonomy RivianPoint cloud visualization jobsRivian Palo Alto careers60 FPS browser renderingFoxglove Studio developerAutonomous driving simulation engineerGPU performance optimization jobsReact TypeScript 3D engineer

Answer 10 quick questions to check your fit for Staff Software Engineer, Viz & Sim Applications, Autonomy Careers at Rivian - Palo Alto, California | Apply Now! @ Rivian.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.