Staff Software Engineer - Rendering (simulation)

General Motors

Base: $160,200 to $246,300; bonus: incentive pyy p...
7+ years professional c++ development experience
Deep knowledge of modern c++17/20 standards
Significant gpu programming experience with cuda or optix
The Rendering team builds and maintains the core sensor simulation system that produces physically accurate synthetic sensor data for autonomous vehicle development

Job Summary

  • The Rendering team builds and maintains the core sensor simulation system that produces physically accurate synthetic sensor data for autonomous vehicle development.
  • You will architect, optimize, and extend a GPU-accelerated, physics-based sensor simulation system used to generate synthetic sensor data for cameras, LiDAR, radar, and depth sensors.
  • GM offers a variety of health and wellbeing benefit programs including medical, dental, vision, retirement savings plans, and tuition assistance.

Matching Summary

The Rendering team builds and maintains the core sensor simulation system that produces physically accurate synthetic sensor data for autonomous vehicle development.

Salary

Base: $160,200 to $246,300; Bonus: Incentive pay program based on performance; Benefits: Medical, dental, vision, retirement, paid vacation, and vehicle evaluation program

Skills & Requirements

Must-have

  • 7+ years professional C++ development experience
  • Deep knowledge of modern C++17/20 standards
  • Significant GPU programming experience with CUDA or OptiX
  • Proven track record in rendering systems or game engines
  • Strong understanding of spatial acceleration structures like BVH

Nice-to-have

  • Experience with Universal Scene Description (USD)
  • Familiarity with physically-based rendering and MDL materials
  • Knowledge of ROS integration for robotics data pipelines
  • Experience with reinforcement learning environments
  • Contributions to open-source rendering projects

Key Requirements

  • BS, MS, or PhD in Computer Science or related field
  • 7+ years of professional C++ development experience
  • No immigration sponsorship provided by GM

Work Rights

Not specified

Tailored Resume

Cover Letter