Enable job alerts via email!

Graphics Programmer

Yellow Brick Games

Quebec

Hybrid

CAD 70,000 - 100,000

Full time

30 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading game development company in Quebec is seeking a Graphics Programmer to enhance their new IP. The role involves collaborating with artists and programmers to create visually impactful experiences, optimizing rendering systems, and contributing to game performance. Ideal candidates will have significant experience in rendering and a strong command of C++.

Qualifications

  • Shipped at least one game.
  • 5+ years experience in Rendering.
  • Strong knowledge of graphics API (DirectX12 / Vulkan).

Responsibilities

  • Design, implement, and maintain rendering and graphics pipeline code.
  • Optimize GPU rendering performance in collaboration with technical artists.
  • Write clear, maintainable, portable C++ code.

Skills

C++
Rendering
3D math
Multithreading
Memory management
Graphics API
Unreal Engine

Job description

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

INTERESTED IN THIS POSITION?

Tell us why you’d be the ideal candidate by sending us a brief word of introduction,
along with your resume as an attachment.
***Please indicate the position you are applying for in the subject line.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Programmer / Analyst

Medavie Blue Cross

Quebec

Remote

CAD 80,000 - 110,000

26 days ago

Associate Lead Gameplay Programmer

Raw Power Games

Mississauga

Remote

CAD 90,000 - 120,000

2 days ago
Be an early applicant

Z/OS System Programmer - Bilingual

Software International

Remote

CAD 80,000 - 100,000

4 days ago
Be an early applicant

Senior Developer (Adobe Experience Manager)

Tidal Commerce Inc.

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Python Developer - Senior

Lumenalta

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Junior Informatica ETL Developer - Remote

NTT DATA Services

Toronto

Remote

CAD 70,000 - 90,000

4 days ago
Be an early applicant

Junior Informatica ETL Developer - Remote

NTT DATA, Inc.

Toronto

Remote

CAD 70,000 - 95,000

4 days ago
Be an early applicant

Salesforce Senior Developer - Force.com - Remote Canada Position

NTT DATA Services

Remote

CAD 90,000 - 120,000

4 days ago
Be an early applicant

Junior Informatica ETL Developer - Remote

NTT DATA Services

Halifax

Remote

CAD 70,000 - 90,000

4 days ago
Be an early applicant