How Remoteville checks and expires listings

Principal Graphics Programmer

Skills
Computer GraphicsDirectxGame TechnologyOpengl ESOpengl Shading LanguageOptimizationProgramming
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Excellent C/C++ programming skills
  • Outstanding mathematics and problem-solving abilities
  • Deep understanding of graphics techniques and GPU features
  • Strong communication skills
  • Ability to work in a collaborative team environment
  • A passion for games and cutting-edge game technology

Day to day

  • Collaborate with artists to understand and realize the artistic vision by developing and deploying shaders and materials
  • Work closely with cross-discipline teams to communicate and implement cutting-edge graphics techniques, ensuring visual effects are optimized without sacrificing quality
  • Conduct high-level performance captures and direct optimization efforts across multiple disciplines
  • Make algorithmic changes to enhance GPU performance
  • Design and implement high-performance ray tracing features across platforms
  • Mentor junior team members to help build their technical expertise
  • Research new hardware systems and innovative graphics features to drive project improvements

Hiring process

  • 1st Stage: A conversation with the Studio Technical Director to explore your experience and career aspirations
  • 2nd Stage: A technical interview with the Project Technical Director, where we’ll take a deeper dive into your technical expertise and previous experience