Outscal Logooutscal logo

Senior Graphics Programmer

8 Months ago • 5 Years + • Graphics Engineer

Job Summary

Job Description

Senior Graphics Programmer needed for Bethesda Game Studios. 5+ years C++ & graphics programming experience, DirectX 11 shaders, HLSL, multithreaded systems. Passion for game development is essential.
Must have:
  • C++ Development
  • Graphics Programming
  • DirectX 11 Shaders
  • Multithreaded Systems
Good to have:
  • Max Plugins
  • Current Gen Consoles
  • Game Editor Plugins
  • Performance Optimization
Perks:
  • Competitive Salary
  • Generous Benefits

Job Details

Join Constellation!

Come join Bethesda Game Studios, the award-winning development team behind Starfield, The Elder Scrolls and Fallout. Bethesda Game Studios strives to offer its employees a well-balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America’s best cities.

With a goal of creating a culture as fun and diverse as our games and our players, we welcome applicants with unique skillsets, experience levels and backgrounds. If you are passionate about making a meaningful contribution to some of the most significant games in the industry we’d love to hear from you!

Responsibilities

Your Daily Life at Bethesda Game Studios

As Senior Graphics Programmer, you will…

  • Write clear, maintainable, highly functional code and portable C++ code

  • Understand entire graphics engine architecture, from game interface to graphics API interface

  • Write and maintain custom shaders across a range of hardware

  • Test and document code you write

  • Support and maintains existing systems

  • Work well with other engineers, artists and designers

  • Accurately estimate your schedules and deliver high quality work products to that schedule

  • Provide technical expertise to develop cutting-edge technologies to include: architecture, design, prototype, implement, test, debug, document, profile, maintain, and support

  • Review code from other team members

Qualifications

What Makes You S.P.E.C.I.A.L.

  • You have at least 5 years C++ development and graphics programming experience in gaming industry

  • You have a Bachelor’s degree in Computer Science, Software Engineering or equivalent experience

  • You have experience in design and implementation of cutting-edge graphics techniques and detailed knowledge of graphics hardware

  • You have experience with DirectX 11 level shaders and HLSL

  • You are an expert in building multithreaded, real-time systems

  • You have experience writing systems balancing performance and maintainability

  • You possess excellent analytical and mathematical skills

  • You have strong interpersonal skills and problem solving ability

  • You have experience profiling and optimizing both CPU and GPU utilization

  • You have experience with game editor plugins/modification

  • You possess the ability to contribute innovative and original ideas towards all aspects of game production and development

  • You can work well under pressure and handle multiple tasks

  • You have a passion for making GREAT games

  • You have a strong familiarity with Bethesda Game Studios games

Preferred Skills

Bonus Skills

  • You have experience with Max plugins

  • You have development experience on current gen game consoles

Similar Jobs

Epic Games - Senior Gameplay Systems Programmer, Fortnite

Epic Games

United States (On-Site)
1 Month ago
ByteDance - Site Reliability Engineer - Data Infrastructure (San Jose)

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Guerrilla - SENIOR TOOLS PROGRAMMER

Guerrilla

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
Haven Studios  Inc  - Programmeur·euse Senior – Jouabilité/Senior Gameplay Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
3 Months ago
Zoox - Test Engineer, Manufacturing Test & Diagnostics

Zoox

San Carlos, California, United States (On-Site)
5 Months ago
Radical Forge - Graphics Engineer

Radical Forge

Middlesbrough, England, United Kingdom (Remote)
1 Month ago
Tencent - Lead Graphics Engineer

Tencent

Irvine, California, United States (On-Site)
3 Months ago
Genies - Senior Software Engineer (3D Graphics)

Genies

Los Angeles, California, United States (On-Site)
6 Months ago
Vigaet - Computer Graphics Programmer

Vigaet

Bengaluru, Karnataka, India (On-Site)
6 Months ago
NVIDIA - Principal Graphics Hardware Architect

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CAE - Software Engineer, Datalink

CAE

Tampa, Florida, United States (On-Site)
6 Months ago
ION - Lead Software Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
5 Months ago
Netflix - Core Assets Technical Director

Netflix

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
1 Week ago
Niantic - Senior Software Engineer

Niantic

Zürich, Zurich, Switzerland (Hybrid)
5 Months ago
ByteDance - Site Reliability Engineer - AML

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Gearbox Software - Senior UI Programmer

Gearbox Software

Frisco, Texas, United States (On-Site)
3 Months ago
Cloud Imperium Games - Principal Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
3 Months ago
CCP Games - Senior Tools Programmer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Nagarro - Senior Staff Engineer, PHP Magento

Nagarro

Canada (Remote)
5 Months ago
Budge Studios - Programmeur de jeux 3D/Gameplay 3D Programmer

Budge Studios

Montreal, Quebec, Canada (On-Site)
8 Months ago
Scanline VFX - Lead Software Engineer (Production Tools)

Scanline VFX

Vancouver, British Columbia, Canada (Remote)
5 Months ago
Hitachi - D365 Enterprise Architect

Hitachi

Calgary, Alberta, Canada (Remote)
5 Months ago
Intrepid Studios,  Inc  - Lighting Artist

Intrepid Studios, Inc

Canada (On-Site)
7 Months ago
Hitachi - Dynamics CE Functional Architect

Hitachi

Toronto, Ontario, Canada (Remote)
5 Months ago
Digital Extremes - Technical Artist

Digital Extremes

Ontario, Canada (Remote)
1 Month ago
Aristocrat Gaming - DevOps Lead

Aristocrat Gaming

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Blazesoft - Gaming VIP Host

Blazesoft

Vaughan, Ontario, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Graphics Engineer Jobs

NVIDIA - Software Engineering Intern - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Stardock - Senior Graphics Engineer

Stardock

Plymouth, Michigan, United States (On-Site)
7 Months ago
Nintendo - CONTRACT - Graphics Engineer, SDET (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
9 Months ago
Unity - Manager, Software Engineering, Web Platform

Unity

Bellevue, Washington, United States (On-Site)
8 Months ago
Nintendo - Senior Engineer - SDSG (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
9 Months ago
Genies - Lead Applied ML Engineer, Real-time 3D Asset Optimization

Genies

Los Angeles, California, United States (On-Site)
3 Weeks ago
Zuru - Junior C++ Software Engineer

Zuru

Modena, Emilia-Romagna, Italy (Hybrid)
5 Months ago
ByteDance - Software Engineer Graduate (3D Graphics-PICO) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Wargaming - Render Engineer (Unannounced project)

Wargaming

Prague, Prague, Czechia (On-Site)
4 Months ago
Nintendo - Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

Austin, Texas, United States (On-Site)

Rockville, Maryland, United States (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Bethesda

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug