Senior Graphics Programmer

9 Hours ago • 2 Years +

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

ByteDance - Backend Software Engineer, Global E-commerce Open Platform

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
PhonePe - Software Engineer - Backend

PhonePe

Pune, Maharashtra, India (On-Site)
9 Hours ago
Google - Software Engineer III, AI/ML Machine Learning, Core

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
DEVOTEAM - Backend Developer Cloud (m/w/d)

DEVOTEAM

Frankfurt, Hessen, Germany (Remote)
6 Months ago
Google - Software Engineer II, Infrastructure, Core

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Software Engineer Intern (Recommendation Infra - Data-Arch-TikTok US)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Cerence - Senior Software Engineer

Cerence

Pune, Maharashtra, India (On-Site)
1 Day ago
Axon - Senior Privacy Engineer

Axon

Scottsdale, Arizona, United States (Hybrid)
5 Months ago
commerce iq - Software Development Engineer II -ESM

commerce iq

Bengaluru, Karnataka, India (On-Site)
19 Hours ago
Ello - Product Engineer (ML & Mobile)

Ello

San Francisco, California, United States (On-Site)
1 Month ago
ARHS - Senior Java Developer

ARHS

Athens, Greece (On-Site)
6 Months ago
Acceldata - Software Engineer - Backend

Acceldata

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ByteDance - Software Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Netflix - Full-Stack Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Playrix - Technical Director (Game Project)

Playrix

Armenia (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!