Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Graphics Engineer, Rendering (Simulation)

$160.2k - $246.3k

General Motors Proving Ground

Staff Graphics Engineer — Rendering (Simulation)

This role is open to a fully remote position or hybrid with one of our offices if preferred. As a Staff Graphics Engineer on the Rendering team, you will push the visual and physical fidelity of a GPU-accelerated, physically-based sensor simulator used to generate synthetic data — cameras, LiDAR, radar, and depth sensors — for autonomous vehicle development and validation. This is a deep graphics role: you will own and advance the light transport, materials, atmosphere, and sensor-imaging pipelines that determine how realistic our rendered output is. Your work directly affects the quality of the synthetic data that AV perception and planning teams train and validate against, where physical accuracy is not a "nice to have" but the entire point.

We render with NVIDIA OptiX and CUDA, evaluate physically-based materials through NVIDIA MDL, and produce spectrally-derived, radiometrically-grounded imagery. We're looking for someone with a genuine graphics background — the kind of engineer who has implemented a BRDF from a paper, debugged energy loss in a microfacet model, and cares about the difference between physically plausible and physically correct.

The Rendering team builds the physically-based rendering core of our sensor simulation platform. We own the full path from scene and material ingestion through GPU ray tracing, atmospheric and volumetric rendering, sensor image formation, and post-processing. Our stack includes C++ (17/20), CUDA, NVIDIA OptiX, NVIDIA MDL, OpenUSD, and ROS. We care about light transport correctness, radiometric accuracy, performance on real production scenes, and clean, maintainable architecture.

What You'll Do

  • Advance the light transport in our OptiX-based renderer — improving sampling, multi-bounce indirect illumination, and overall path tracing fidelity while keeping it tractable for large-scale, time-stepped simulation.
  • Own and extend physically-based materials through our NVIDIA MDL integration — microfacet BRDFs, layered and coat materials, and correct energy conservation in OptiX closest-hit evaluation.
  • Develop our spectral and radiometric pipeline — wavelength-dependent sky and material response, spectral-to-XYZ-to-RGB conversion, and physically-grounded units from scene radiance through to sensor output.
  • Push the atmosphere and volumetrics — the spectral sky model (Prague Sky Model), volumetric clouds (multi-layer, multi-scattering, phase functions, aerial perspective), participating media, and fog.
  • Improve camera image formation — the GPU ISP (demosaic, tone mapping, exposure/EV100, auto white balance via correlated color temperature), and physically-based lens and sensor effects such as motion blur, rolling shutter, lens distortion, and sensor noise.
  • Design and tune sampling and denoising strategies — importance sampling, blue-noise and stratified sampling, MIS, and spatial/temporal denoising that reduce variance without compromising physical accuracy.
  • Profile and optimize the per-frame GPU pipeline — OptiX launches, BVH (GAS/IAS) construction, material uploads, and denoising — to render more geometry and richer materials within budget.
  • Contribute to the OpenUSD scene and material pipeline and collaborate with adjacent teams to plumb new lighting, weather, and sensor parameters end-to-end.
  • Uphold high standards through technical design documents, code review, reference-image regression testing, and mentorship of other engineers.

What You Must Have

  • BS, MS, or PhD in Computer Science, Computer Graphics, or equivalent experience.
  • 8+ years of professional software engineering experience, with a substantial portion focused on real-time or physically-based rendering.
  • Deep, hands-on graphics expertise: physically-based rendering, BRDF / microfacet theory, Monte Carlo path tracing, importance sampling, and light transport. You can read a SIGGRAPH paper and turn it into correct, performant shader code.
  • Strong C++ skills (modern C++17/20), including performance optimization, memory management, and clean API and system design in a large codebase.
  • Significant GPU programming experience — CUDA and/or a ray tracing API (OptiX, DXR, Vulkan RT) — with a real understanding of GPU architecture and execution.
  • Solid grounding in the math of rendering: linear algebra, sampling and probability, radiometry, and color science.
  • Experience profiling and optimizing GPU rendering workloads (e.g., Nsight) on real, complex scenes.
  • Strong communication and collaboration skills, and a track record of driving technical design across teams.

Bonus Points

  • Experience implementing or extending a production renderer, game engine rendering core, offline/path-tracing renderer, or commercial graphics product.
  • Experience with NVIDIA MDL, OSL, or other physically-based material systems.
  • Experience with OptiX specifically, or other GPU ray tracing / BVH-based pipelines.
  • Spectral rendering, atmospheric scattering models (Prague, Hosek-Wilkie, Bruneton), or volumetric cloud rendering (Schneider/Nubis-style ray marching, Hillaire multi-scattering).
  • Camera and sensor imaging: ISP pipelines, sensor noise modeling, lens distortion, motion blur, rolling shutter, exposure and white balance.
  • Experience with OpenUSD scene description and asset pipelines.
  • Familiarity with ROS and integrating rendering output into robotics / AV data stacks.
  • Experience enabling rendering for machine learning workloads — synthetic data generation, reinforcement learning environments, or closed-loop simulation.
  • Contributions to open-source rendering, graphics, or simulation projects, or relevant publications.

Compensation

  • The salary range for this role is $160,200 to $246,300. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.

Benefits

  • GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.

Company Vehicle

  • Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase /lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.

GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc).

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Graphics Engineer, Rendering (Simulation) in United States vacancy
  • $160.2k - $246.3k

    Job Description The Rendering team builds and maintains the core sensor simulation system that produces physically accurate...  ...architecture. The Role As a Staff Software Engineer on the Rendering team within...  ...Computer Science, Computer Graphics, Engineering, or equivalent experience... 
    Suggested
    Local area
    Flexible hours

    Israelvcforum

    Sunnyvale, CA
    1 day ago
  • General Motors is looking for a Staff Graphics Engineer specialized in Rendering to join their team in Sunnyvale, California. This role involves enhancing GPU-accelerated simulations for autonomous vehicles through cutting-edge graphics technology. The ideal candidate... 
    Suggested
    Remote job
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $300k

    # Staff Engineer, Neural RenderingShip the production neural rendering and reconstruction pipeline that powers Roam's centimeter-accurate spatial index.Team: Perception & NeRFLocation: San Francisco, CAType: full timeBase salary range: $300k – $500k baseApply by EmailBack... 
    Suggested

    roamlabs

    San Francisco, CA
    2 days ago
  • Role Overview We are seeking a Staff Simulation Engineer to build an end-to-end aerial autonomy simulation stack at DoorDash Labs. This is a...  ...Constraint solving formulations Collision detection algorithms Rendering pipelines and sensor simulation Performance tradeoffs and... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash USA

    San Francisco, CA
    2 days ago
  • $175k - $200k

     ...of America currently has an opening for Staff Research Engineer in our U.S. Research Center located in Culver...  ...animation, hair or garment modeling/simulation.4+ years of industry experience, preferably in 3D Computer Graphics.Excellent communication skills are required... 
    Suggested
    Summer work
    Local area
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Sony Corporation

    Culver City, CA
    1 day ago
  • Lockheed Martin is seeking a technical staff member for laboratory software development within the LM Aero Simulation and System Lab in Marietta, GA. You will lead Agile...  ...candidate will have a Bachelor’s degree in Engineering or Computer Science, extensive programming... 
    Full time

    Lockheed Martin

    Marietta, GA
    4 days ago
  • Polymath in San Francisco is seeking a Member of Technical Staff - Engineering to build infrastructure for autonomous agent simulations. The ideal candidate will develop advanced simulation engines, optimize performance, and improve task creation processes. Applicants... 

    Polymath

    San Francisco, CA
    4 days ago
  •  ...A leading game development studio is seeking a Graphics Engineer to contribute to the visual fidelity of their games. This remote position focuses on cutting-edge rendering technology, and requires a Bachelor's degree in Computer Science and 3+ years of game or graphics... 
    Remote work

    2K Games

    Novato, CA
    3 days ago
  • $163k - $253k

     ...development and design evaluation of next‑generation semiconductor packages and memory devices. In this role as a Staff Engineer for Mechanical Simulation, you will partner with cross‑functional, multicultural teams to advance innovative packaging solutions, automate simulation... 
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    20 days ago
  •  ...major automotive company in Sunnyvale, California is seeking a Staff ML Infrastructure engineer to enhance AI validation efforts. This role focuses on building and scaling compute platforms for simulation and data workflows. Ideal candidates should have extensive experience... 

    General Motors

    Sunnyvale, CA
    3 days ago
  • Staff Mechanical Engineer - Thermal Simulation & Analysis Lead the thermal architecture and validation efforts for the Apollo humanoid to ensure performance and safety. Location: Austin Job Tags: Hardware About The Role Apptronik is a human-centered robotics company... 
    Local area

    jobs.frontdoordefense.com - Jobboard

    Austin, TX
    1 day ago
  •  ...core of every robot policy we ship is a simulation platform that has to be fast enough...  ...to be the team’s daily driver. As Staff Simulation Engineer for Core Simulation Platform, you’ll...  ...hours per day, parallelizing physics and rendering for rapid policy iteration. Improve... 
    Local area

    Booster

    Sunnyvale, CA
    3 days ago
  • $145k - $195k

     ...A pioneering CAD software company is looking for a Graphics Engine Software Engineer based in Los Angeles. You will be responsible for developing CAD modeling algorithms and implementing rendering functionalities for a next-generation CAD Graphics Engine. Strong proficiency... 

    ZOO

    Los Angeles, CA
    2 days ago
  • $190.7k - $329.6k

    Graphics Rendering Manager Cupertino, California, United States - Software and Services. Posted: May13, 2025. Weekly Hours: 40. Role Number:...  ...frameworks and system software that is the core graphics compositing engine behind every Apple device that renders to a display. Our team... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • Apple is seeking a Graphics Rendering Manager in Cupertino to lead the UI Compositing team, responsible for core graphics rendering on all...  ...and more. The ideal candidate will have 5+ years managing engineering teams, along with a proven track record in software development... 

    Apple

    Cupertino, CA
    5 days ago
  • $190k - $285k

     ...The 3D Simulation group at Zoox is looking for machine learning engineers to bring the latest research in 3D vision to improve diversity and blur the line between...  ...learning solutions in 3D simulation Improve rendering and tooling for generating realistic data at scale... 
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    more than 2 months ago
  • $170k - $240k

     ...operations. About the role We are building a high-scale, web-based simulation platform designed to validate autonomous systems. We have an R&D team producing AI/ML models and a Senior Full-Stack Engineer building the platform interface. We are seeking a Simulation... 
    Odd job
    Work at office

    Booster

    Mountain View, CA
    2 days ago
  • $61.65 - $88.24 per hour

     ...the artistic vision of our next world class RPG using the Unreal Engine. Our ideal candidate has a strong work ethic, outstanding...  ...with DirectX, HLSL, and GPU programming Interest in the latest rendering technologies, techniques, hardware, and API’s Experience with... 
    Full time
    Contract work

    Obsidian Entertainment, Inc.

    Irvine, CA
    a month ago
  • Menasha Corporation in Lyndhurst, New Jersey is seeking a Graphic Designer to develop innovative designs aligned with brand objectives. The role involves creating 3D renderings, managing design projects, and collaborating with cross-functional teams to deliver high-quality... 

    Menasha Corporation

    Lyndhurst, NJ
    4 days ago
  • $167.4k - $209.3k

     ...thermal strategy, conceptualize design, and perform numerical simulations to address a variety of thermal design challenges for leading‑...  ...including thermal stack‑up, cooling layout and material selection to engineers responsible for detailed design of vehicle electronics.... 
    Full time

    Dormont Manufacturing Co

    Palo Alto, CA
    3 days ago
  • $60k - $130k

    Deeptune Inc. is seeking a strong developer in New York City to build cutting-edge training environments for AI agents. You will work on challenges at the intersection of reinforcement learning and real-world AI deployment. The ideal candidate is experienced in backend ...

    Deeptune Inc.

    New York, NY
    2 days ago
  • A global IT services firm is seeking a skilled candidate with 3-5+ years in a production environment. The ideal applicant should have excellent knowledge of Maya and a solid understanding of lighting, texturing, and rigging principles. Familiarity with compositing applications...

    Stefanini

    Los Angeles, CA
    3 days ago
  •  ...Instagram, and YouTube.  Job Description: The Aircraft Simulation team turns frontier autonomy into mission-ready...  ...simple: make AI fly—safely, reliably, and fast. As a Staff Modeling & Simulation Engineer, you will be dedicated to Shield AI’s next-generation aircraft... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    28 days ago
  • Abundant, based in San Francisco, is seeking a Member of Technical Staff to work directly with the Head of Engineering, focused on building and scaling simulation infrastructure. You will be responsible for enhancing the core simulation engine, ensuring it can handle over... 

    Abundant Energy Inc.

    San Francisco, CA
    3 days ago
  • Simulation Technology Teaching Graduate Assistant (Sim Tech TA) Position Title: Simulation Technology Teaching Graduate Assistant (Sim Tech...  ...and Health Sciences. This role assists faculty and simulation staff by preparing simulation spaces, maintaining equipment,... 
    Work at office

    North Central College

    Naperville, IL
    5 days ago
  • $167.2k - $250.8k

     ...As a Senior Machine Learning Engineer for On-Device & Mobile AI, you...  ...between the inference and render paths, and frame-budget management...  ...Game-engine or real-time-graphics background (Unity, Unreal, or...  ...manufacturing, and healthcare to design, simulate, and collaborate in 3D —... 
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    United States
    3 days ago
  •  ...expert in computational physics to lead technical projects in simulation and modelling. You will drive solutions in snack development...  ...practices. Qualifications include a Master’s degree in Physics or Engineering and proficiency in Python. The role is hybrid with great... 

    Dormont Manufacturing Co

    East Hanover, NJ
    2 days ago
  • $120k - $140k

     ...fusion energy company in Kearny, NJ, is seeking highly motivated Computational Plasma Physicists to focus on stellarator and fusion simulations. Candidates should have a PhD in Plasma Physics or equivalent experience. Responsibilities include developing algorithms,... 

    Thea Energy, Inc.

    Kearny, NJ
    4 days ago
  • Maritime Fusion is seeking a Plasma Physicist in San Francisco to design and optimize marine deployable tokamaks. You will run simulations and develop models to address real-world design challenges. The ideal candidate holds a Ph.D/M.S. in Plasma Physics or a related field... 

    Maritime Fusion

    San Francisco, CA
    1 day ago
  •  ...Role This product operates at the intersection of high-fidelity simulation, geospatial data, and real-time decision-making — environments...  ...can take dense, domain-specific requirements from operators, engineers, and mission planners and turn them into clear, performant,... 
    Remote work
    Flexible hours

    Code Metal

    Boston, MA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Graphics Engineer, Rendering (Simulation). Be the first to apply!