Graphics Programmer

4 Months ago • 5 Years +
Graphics Engineer

Job Description

As a Graphics Programmer at Yellow Brick Games, you will be a key player in crafting visually stunning experiences for a new IP. You'll collaborate closely with artists and other programmers, focusing on the runtime rendering and graphics pipeline. Responsibilities include designing, implementing, and maintaining graphics code, optimizing GPU performance, and collaborating with console vendors. The role involves extending and debugging Unreal rendering systems and contributing to knowledge sharing within the team. You'll be actively involved in enhancing world systems to bring the new IP to life.
Good To Have:
  • Unreal Engine rendering pipeline is a plus.
  • Fluid simulation and compute shaders experience is a plus
Must Have:
  • 5+ years of experience in Rendering.
  • Strong knowledge of at least one graphics API (DirectX12 / Vulkan, etc).
  • Knowledge of modern rendering techniques.
  • C++ proficiency.
  • Experience with multithreading and memory management.
  • Strong knowledge of 3D math.
  • Understanding of GPU architecture and CPU/GPU communication.
  • Shipped at least a game.

Add these skills to join the top 1% applicants for this job

rendering
cpp
unreal
vulkan
3d-math
multithreading

Yellow Brick Games is hiring a Graphics Programmer to join our team of experienced developers working on an exciting new IP. In this role, you will work closely with Artists and Programmers to create visually impactful experiences for our players. Improving the feel of world systems, you will be involved in many aspects of bringing to life the experience of our new IP.

Yellow Brick Games is based in Quebec City, Canada, and we are open to discuss remote-work situations. All qualified applicants will receive consideration for employment without regard to place of origin, age, status, religious beliefs, personal orientations, or physical condition.

RESPONSIBILITIES:

– Design, implement, upgrade, and maintain run-time rendering and graphics pipeline code for our game
– Extend, improve, optimize and debug the existing Unreal rendering systems on all platforms
– Profile and optimize GPU rendering performance in collaboration with technical artists
– Work with the rest of the team to identify systems in need of maintenance, optimization, or refactoring
– Write clear, maintainable, portable, C++ code
– Collaborate with GPU and console vendors
– Provide knowledge sharing with the team

REQUIREMENTS:

– Shipped at least a game
– 5+ years of experience in Rendering
– Strong knowledge of at least one graphics API (DirectX12 / Vulkan, etc)
– Knowledge of modern rendering techniques
– C++ proficiency
– Experience with multithreading and memory management
– Strong knowledge of 3D math
– Understanding of GPU architecture and CPU/GPU communication
– Unreal Engine rendering pipeline is a plus
– Fluid simulation and compute shaders experience is a plus

Set alerts for more jobs like Graphics Programmer
Set alerts for new jobs by yellow brick games
Set alerts for new Graphics Engineer jobs in Canada
Set alerts for new jobs in Canada
Set alerts for Graphics Engineer (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙