4h ago
Senior Sensor Rendering Software Engineer
Sunnyvale, California, United States
full-timeseniorautonomous vehicle simulation and infrastructure
Tech Stack
Description
You will own end-to-end efforts to improve runtime performance and scalability of rendering and neural simulation stacks, design and optimize multi-threaded C++ systems, develop GPU pipelines with CUDA and shaders, and collaborate with cross-functional teams to ensure correctness and performance across real-time workloads.
Requirements
- 4+ years of industry experience in graphics, simulation, or performance-critical systems
- Bachelor's degree in computer science, computer engineering, or equivalent
- Strong experience optimizing multi-threaded C++ applications, including task systems and memory management
- Hands-on experience with GPU programming, including CUDA and/or shader development
- Fluency in C++ and Python, with working knowledge of shader languages
Responsibilities
- Own end-to-end efforts to improve runtime performance and scalability of rendering and neural simulation stacks
- Design and optimize multi-threaded C++ systems for scene management, scheduling, streaming, and CPU-side orchestration
- Develop and optimize GPU pipelines using CUDA and shaders, including data layout, memory movement, and synchronization
- Contribute to development and maintenance of physically-based rendering and neural rendering engines
- Build internal tooling and automated benchmarking and profiling infrastructure
0 views 0 saves 0 applications