Browse All Jobs
Job Description

Rockstar Games is seeking a Graphics Programmer to join their team in Carlsbad, CA. The Graphics Programmer will be part of a team working on large-scale creative projects. Rockstar Games is looking for someone ready to learn and collaborate with other talented people in the industry.

Responsibilities:

  • Develop new and enhance existing graphics technologies (rendering, lighting, shadows, shaders, culling, scene management and others) to help achieve state-of-the-art visuals.
  • Work closely with the rest of the programming team to assist in integrating graphics technologies, identify extensions to that technology, and help create those improvements.
  • Occasional mentoring of more junior members of the team.

Qualifications:

  • A degree in Computer Science / related discipline or equivalent experience.
  • 1+ years of PC or console graphics development experience.
  • Experience with C/C++ programming
  • Experience with HLSL or other vendor specific shader programming language.
  • Experience with 3D graphics APIs (Direct3D 11+, OpenGL, Vulkan and/or vendor specific).
  • Experience optimizing both performance factors and memory footprints using hardware and software profilers (PIX, Razor CPU/GPU, Tuner, Vtune, etc.).
  • Experience debugging graphics pipelines using relevant platform tooling (Renderdoc, Pix, Razor GPU, etc.).
  • Experience with multithreaded programming.
  • Experience working with large code bases.
  • Ability to work with artists, designers and other content creators to make sure they can get the most out of the technology.

The role offers:

  • Opportunity to work on cutting-edge graphics and visual effect systems
  • Chance to collaborate with other talented people in the industry
Apply Manually