Senior Graphics Programmer

3 Months ago • 2 Years + • Graphics Engineer

Job Summary

Job Description

We are seeking a talented and experienced Graphics Programmer to join our team and enhance our advanced custom renderer to support our game projects. This role involves implementing low-level graphics systems, researching the latest trends in real-time rendering, designing and maintaining graphics code, and collaborating with designers and artists. The ideal candidate will have a strong understanding of graphics systems and a passion for developing high-quality video games and engine systems. This role is for the foreseeable future a remote position.
Must have:
  • Minimum 2 years of graphics engine development experience.
  • Expert proficiency with C++ and HLSL using a DirectX 12 renderer.
  • Deep knowledge of advanced, low-level graphics systems.
  • Experience writing and debugging code in a 3D game engine.
  • Bachelor's degree in Computer Science or equivalent work experience.
  • Motivated self-starter with exceptional technical ability.
  • Passionate about developing high quality video games.
Good to have:
  • Experience writing platform specific graphics code for the latest consoles.
  • Experience programming in Java.

Job Details

We are looking for a talented and experienced Graphics Programmer to join our team and enhance our advanced custom renderer to support the needs of our game projects. We are a technology focused company with an experienced programming team and an modern proprietary game engine aiming to create realistic visuals.

A successful candidate will be a skilled and motivated graphics programmer able to write concise, logical, bug-free code that is on the cutting edge of technology in the space of real-time rendering.

Candidates local to Ontario, Canada are preferred, but this is not a requirement.

Responsibilities
  • Implement low level graphics systems from the ground up in a proprietary engine.
  • Research academic papers to stay informed on latest trends in advanced real-time rendering.
  • Design, implement, and maintain clear, concise, bug-free graphics code.
  • Debug, optimize, or modify code to adhere to quality, readability, and reliability standards.
  • Review, test, and verify code to ensure correctness, robustness, and efficiency.
  • Collaborate with designers and artists to understand and implement graphics systems that are functional, easy to use, and support the needs of our engine.
Requirements
  • Bachelor's degree in Computer Science or equivalent work experience.
  • Minimum 2 years of graphics engine development experience on shipped products.
  • Expert proficiency with C++ and HLSL using a DirectX 12 renderer.
  • Deep knowledge of advanced, low-level graphics systems, including lighting, shading, and post processing.
  • An eye for visuals and understanding of the technology required to achieve photorealistic real-time rendering.
  • Experience writing and debugging code inside a proprietary or commercial C++ 3D game engine such as Unreal Engine.
  • Motivated self-starter with exceptional technical ability and exceptional communication skills.
  • Passionate about developing high quality video games and engine systems.
Bonus Skills
  • Experience writing platform specific graphics code the latest consoles.
  • Experience programming in Java.
How to Apply
You will need to provide:
  • Resume detailing your experience. (required)
  • Cover letter. (preferred)
  • References. (preferred)
Send the aforementioned items either by link or as an attachment to jobs@tacticstudios.com, subject "Senior Graphics Programmer".

NOTE: For the foreseeable future, all positions at Tactic Studios are performed remotely, working from home. We are flexible to accommodate the unique needs you may have to ensure a productive, healthy work environment.

Similar Jobs

iLogos - Project Manager (Mobile Games)

iLogos

Tallinn, Harju County, Estonia (Remote)
1 Month ago
bohemia interactive - Junior Technical Artist

bohemia interactive

Mníšek, Liberec Region, Czechia (On-Site)
4 Months ago
Epic Games - Senior Engine Programmer, Framework Architecture

Epic Games

(On-Site)
6 Months ago
GoTo Group - Business Intelligence Analyst

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
1 Month ago
Epic Games - Senior Rust Software Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
zoox - Software Engineer - Simulation Graphics and AI/ML

zoox

Seattle, Washington, United States (Hybrid)
3 Months ago
Qualcomm - Engineer - Graphics

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Week ago
Playdead - Graphics Programmer

Playdead

Copenhagen, Denmark (On-Site)
11 Months ago
Game freak - R&D Programmer: Graphics

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
2 Months ago
Haptic  - Senior Graphics Engineer

Haptic

Paris, Île-de-France, France (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

lifechruh - Director of Social Media

lifechruh

Edmond, Oklahoma, United States (On-Site)
3 Weeks ago
Insight Software - Manager, Engineering (C#, SQL, BI)

Insight Software

Hyderabad, Telangana, India (On-Site)
2 Months ago
HCL Tech - Senior Business Analyst

HCL Tech

North Carolina, United States (On-Site)
2 Months ago
lifechruh - Location Support Specialist

lifechruh

Edmond, Oklahoma, United States (On-Site)
7 Months ago
Informa Group - Sales Manager

Informa Group

Beijing, China (On-Site)
3 Weeks ago
PwC - External Audit Senior Associate

PwC

Qormi, Malta (On-Site)
10 Months ago
Gojek - Account Manager

Gojek

Jakarta, Indonesia (On-Site)
1 Year ago
VVater - Senior Water - Wastewater Engineer

VVater

Austin, Texas, United States (On-Site)
3 Months ago
Tesla - Sales Advisor

Tesla

South Holland, Netherlands (On-Site)
5 Months ago
quience - Director, WFM, Planning, & Business Operations

quience

United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Canada

Mistplay - Senior Backend Engineer

Mistplay

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Weta Fx - Layout Environment TD

Weta Fx

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Nice - Portfolio Pre-Sales Consultant

Nice

Canada (Remote)
1 Month ago
Pinterest - Project & Program Manager II

Pinterest

Toronto, Ontario, Canada (Hybrid)
1 Week ago
Ubisoft - Accountant

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
TransUnion - Sr. Application Developer

TransUnion

Burlington, Ontario, Canada (Hybrid)
2 Months ago
Shed mtl - CHARACTER MODELER

Shed mtl

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Turbulent - Tools Developer

Turbulent

Montreal, Quebec, Canada (On-Site)
1 Month ago
Boomi  - Channel Strategy & Operations Lead

Boomi

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
Unity - Product Operations Manager

Unity

Montreal, Quebec, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Graphics Engineer Jobs

zoox - Senior Software Engineer - Simulation Graphics and AI/ML

zoox

Seattle, Washington, United States (Hybrid)
6 Months ago
Digital extremes - Senior Graphics Programmer

Digital extremes

London, Ontario, Canada (On-Site)
3 Months ago
Ansys - R&D Engineer (Post-Processing and Graphics)

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
1 Month ago
Qualcomm - Computer Graphics Machine Learning Engineer

Qualcomm

Cork, County Cork, Ireland (Hybrid)
1 Month ago
Obsidian Entertainment - Graphics Programmer (Staff/Senior)

Obsidian Entertainment

Canada (On-Site)
11 Months ago
Qualcomm - Senior Engineer - Graphics Driver

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Qualcomm - Graphics Test- Senior Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Week ago
virtous games - Graphics Programmer

virtous games

Poland (Hybrid)
1 Month ago
Apple - Graphics, Games, and Machine Learning - Gaming Experience Test Engineer

Apple

Austin, Texas, United States (On-Site)
2 Months ago
Playdead - Graphics Programmer

Playdead

Copenhagen, Denmark (On-Site)
11 Months ago

Get notifed when new similar jobs are uploaded