Senior Graphics Programmer

1 Month 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

luxsoft - Senior Azure AI & ML Engineer

luxsoft

Alpharetta, Georgia, United States (On-Site)
1 Week ago
Contentstack - Engineer II - QA

Contentstack

Mumbai, Maharashtra, India (Hybrid)
1 Month ago
house of how - Lead Game Engineer - Sweden

house of how

Boden, Norrbotten County, Sweden (On-Site)
6 Months ago
endava - Senior Fullstack Developer (Java+React)

endava

Cali, Valle Del Cauca, Colombia (On-Site)
2 Weeks ago
luxsoft - Performance Test Engineer

luxsoft

Pune, Maharashtra, India (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nagarro - Associate Principal Engineer, Java

Nagarro

India (Remote)
7 Months ago
London stock Exchange - Platform Principal Engineer

London stock Exchange

London, England, United Kingdom (On-Site)
6 Days ago
LTI Mindtree - Specialist - Software Engineering

LTI Mindtree

Mexico (On-Site)
6 Days ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Colombia (Remote)
7 Months ago
Suki - Software Engineer III (Frontend)

Suki

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
PTW - Software Engineer - PHP

PTW

Hyderabad, Telangana, India (On-Site)
1 Month ago
Optiv - SailPoint Engineer - TS/SCI with CI Poly

Optiv

Herndon, Virginia, United States (On-Site)
2 Weeks ago
Dream Sports - Associate SDET

Dream Sports

Pune, Maharashtra, India (On-Site)
1 Week ago
Workato - Senior Software Engineer (Rust)

Workato

Sofia, Sofia City Province, Bulgaria (Remote)
1 Week ago
Tide - Head of Engineering, Admin Services

Tide

United Kingdom (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Canada

Boomi  - Presales Solutions Consultant, Data Integration

Boomi

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Lucky VR - Unreal Engineer

Lucky VR

Canada (Remote)
1 Month ago
Nvizzio Creations - UI/UX Designer

Nvizzio Creations

Montréal, Québec, Canada (On-Site)
3 Days ago
Zoic studios - Senior Compositor

Zoic studios

Vancouver, British Columbia, Canada (Remote)
1 Week ago
Haven Studios  Inc  - Senior UI Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
2 Months ago
Survay Monkey - Product Manager II - Web

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
2 Weeks ago
tectic studios - Lead Programmer

tectic studios

Canada (Remote)
1 Month ago
Meta4 Interactive - Technical Artist

Meta4 Interactive

Montreal, Quebec, Canada (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

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!