How Remoteville checks and expires listings
Principal Graphics Programmer
Skills
Computer GraphicsDirectxGame TechnologyOpengl ESOpengl Shading LanguageOptimizationProgramming
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
