Rockstar - Andover, MA

posted 4 days ago

Full-time - Entry Level
Andover, MA
Insurance Carriers and Related Activities

About the position

The Graphics Programmer position at Rockstar Games involves developing and enhancing graphics technologies to create state-of-the-art visuals for games. This role is part of a collaborative and inclusive team environment, where programmers work closely with artists and designers to optimize graphics systems and ensure high-quality visual experiences in gaming.

Responsibilities

  • Develop new and enhance existing graphics technologies including rendering, lighting, shadows, shaders, culling, and scene management.
  • Work closely with the programming team to integrate graphics technologies and identify extensions for improvements.
  • Occasionally mentor junior team members.

Requirements

  • A degree in Computer Science or a 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 languages.
  • Experience with 3D graphics APIs such as Direct3D 11+, OpenGL, Vulkan, or vendor-specific APIs.
  • Experience optimizing performance factors and memory footprints using profilers like PIX, Razor CPU/GPU, Tuner, Vtune, etc.
  • Experience debugging graphics pipelines using tools like Renderdoc, Pix, Razor GPU, etc.
  • Experience with multithreaded programming.
  • Experience working with large code bases.
  • Ability to collaborate with artists, designers, and other content creators.

Nice-to-haves

  • At least one shipped title, preferably on Xbox and/or Playstation consoles.
  • Experience using modern real-time ray tracing APIs (DXR, NVX, or vendor-specific).
  • A passion for playing and making games.

Benefits

  • Inclusive work environment
  • Opportunities for professional development
  • Reasonable accommodations for applicants with disabilities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service