← Back to opportunities

Staff Software Engineer - Rendering (Simulation)

📍 Location
Sunnyvale
⏰ Job Type
Full-time
📅 Posted
June 07, 2026

About the Role

**Job Description**

The Rendering team builds and maintains the core sensor simulation system that produces physically accurate synthetic sensor data for autonomous vehicle development. We own the full rendering pipeline — from scene ingestion and acceleration structure construction through GPU ray tracing and sensor-specific post-processing. Our stack includes C++, CUDA, NVIDIA OptiX, USD (Universal Scene Description), MDL materials, and ROS. We care deeply about performance, correctness, and clean architecture.

**The Role**

As a Staff Software Engineer on the Rendering team within Simulation, you will architect, optimize, and extend a GPU-accelerated, physics-based sensor simulation system used to generate synthetic sensor data — cameras, LiDAR, radar, and depth sensors — for autonomous vehicle development and validation. You will work at the intersection of real-time rendering, GPU computing, and large-scale scene management, tackling challenges in memory ...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position