Graphics Programmer

1 Month ago • All levels • Rendering • Graphics Engineer • $130,000 PA - $195,000 PA

Job Summary

Job Description

As a Graphics Programmer at Ember Lab, you will collaborate with art and engineering teams to implement and optimize real-time rendering solutions. Responsibilities include developing and maintaining graphics systems for various platforms, researching and implementing state-of-the-art rendering techniques, optimizing rendering pipelines, and working closely with artists to achieve desired artistic direction. You will be responsible for ensuring optimal performance across different hardware configurations and achieving high-quality visuals and realistic in-game environments. The role requires proficiency in C++, a strong understanding of the render pipeline, and experience with graphics APIs like DirectX, OpenGL, Vulkan, or Metal.
Must have:
  • C++ proficiency
  • Strong understanding of render pipeline
  • Experience with graphics APIs (DirectX, OpenGL, Vulkan, Metal)
  • Shader and graphics hardware architecture knowledge
  • Optimization and profiling of rendering pipelines
Good to have:
  • Unreal Engine experience

Job Details

At Ember Lab, our goal is to create powerful, transformative experiences that impact people for a lifetime. Having released our debut game, Kena: Bridge of Spirits, in 2021 this journey is just beginning. We’re looking for collaborative team members who share our passion for storytelling and are eager to help us shape the future of Ember Lab.


As a Graphics Programmer, collaborate with the art and engineering teams to implement and optimize real-time rendering solutions, including lighting, shading, post-processing, and special effects.

Description 
  • Develop and maintain graphics systems to support various platforms and ensure optimal performance across different hardware configurations.
  • Research and implement state-of-the-art rendering techniques to achieve high-quality visuals and realistic in-game environments.
  • Optimize and profile rendering pipelines to achieve smooth frame rates and maximize hardware capabilities.
  • Work closely with artists to understand their vision and provide technical solutions to achieve the desired artistic direction.
Requirements 
  • Proficiency in C++ programming language.
  • Strong understanding of the render pipeline, rendering techniques, shaders, and graphics hardware architecture.
  • Experience with graphics APIs such as DirectX, OpenGL, Vulkan, or Metal.
  • Familiarity with modern graphics rendering frameworks and engines. Unreal Engine experience is a plus.
  • Solid understanding of linear algebra and geometry as they relate to graphics programming.
  • Demonstrated ability to optimize and profile rendering pipelines to achieve high frame rates and performance.
Location
  • Onsite or Hybrid preferred.


Range

The standard annual base salary range for this role in the U.S. is $130,000 - $195,000 USD. Actual pay will vary depending on experience, qualifications, performance and location. The base salary range for locations outside of the U.S. will be adjusted according to location.

Similar Jobs

Nexon - Lead Gameplay Engineer

Nexon

El Segundo, California, United States (Hybrid)
1 Month ago
Blind Squirrel Games - Senior Graphics Engineer

Blind Squirrel Games

Texas, United States (Remote)
2 Months ago
4j studios - Senior Software Developer (Graphics)

4j studios

Dundee, Scotland, United Kingdom (On-Site)
3 Weeks ago
warner bros games - Senior Programmer, Rendering

warner bros games

Montreal, Quebec, Canada (Hybrid)
3 Months ago
Epic Games - Senior Console Engineer

Epic Games

London, England, United Kingdom (On-Site)
1 Month ago
Epic Games - Senior Mobile Platform Engineer

Epic Games

(On-Site)
5 Months ago
Epic Games - Lead Rendering Engineer

Epic Games

London, England, United Kingdom (On-Site)
2 Months ago
Ubisoft - Senior 3D Programmer

Ubisoft

Mainz, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
Riot Games - Staff Software Engineer, Rendering - League of Legends

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Paradox Interactive - Senior Engine Graphics Programmer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Software Engineering Intern - OpenBMC

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - GPU Kernel Software Engineering Intern - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
4 Months ago
Amber Studio Careers - Unity Game Engineer

Amber Studio Careers

Bogotá, Bogota, Colombia (Remote)
3 Weeks ago
Obsidian Entertainment - Graphics Programmer (Staff/Senior)

Obsidian Entertainment

Canada (On-Site)
9 Months ago
Kabam - Senior Rendering Engineer

Kabam

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Smilegate - Crossfire Live Development Client Engineer

Smilegate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
Keen Software House - Senior Render Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
3 Months ago
Vigaet - Internship - Computer Graphics Programmer

Vigaet

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Qualcomm - Staff Software Engineer, Game Developer Technologies

Qualcomm

Tokyo, Japan (On-Site)
1 Week ago
Haptic - Senior Graphics Engineer

Haptic

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

Get notifed when new similar jobs are uploaded

Jobs in California, United States

Zynga - HR Business Partner

Zynga

Austin, Texas, United States (On-Site)
1 Month ago
HCL Tech - Cerner PowerChart Support Specialist

HCL Tech

Georgia, United States (On-Site)
1 Week ago
Lytx - Senior Director, Product Management - Safety

Lytx

San Diego, California, United States (On-Site)
1 Month ago
bytedance - Software Development Engineer in Test - ICAQ

bytedance

San Jose, California, United States (On-Site)
2 Months ago
CRB workforce  - Senior Business Analyst

CRB workforce

El Segundo, California, United States (Remote)
2 Weeks ago
Next Level Business Services - Web Front end Developer

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
7 Months ago
Nintendo - Principal, Partner Management - Second Party

Nintendo

Redmond, Washington, United States (Hybrid)
6 Months ago
ness digital  - Solution Lead

ness digital

New Jersey, United States (Hybrid)
2 Weeks ago
Corsair gaming - Sr. Mgr, SEC Reporting & Technical Accounting

Corsair gaming

Milpitas, California, United States (On-Site)
1 Month ago
Scout - Engineer, Sub-Frame

Scout

Novi, Michigan, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Rendering Jobs

Nintendo - Lighting Artist [Remote Contract] (Retro Studios)

Nintendo

United States (Remote)
9 Months ago
Epic Games - Lead Rendering Engineer

Epic Games

(On-Site)
2 Months ago
Epic Games - Senior Engine Programmer

Epic Games

(On-Site)
3 Months ago
Kabam - Senior Rendering Engineer

Kabam

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Keen Software House - Senior Render Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
3 Months ago
Avalanche Studios Group - Render Programmer

Avalanche Studios Group

Liverpool, England, United Kingdom (On-Site)
1 Month ago
sports interactive - Senior Software Engineer (Graphics)

sports interactive

England, United Kingdom (Hybrid)
2 Months ago
Double Eleven - Senior Graphics Programmer

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
2 Months ago
Tencent - Senior UE5 Game Engine Developer

Tencent

Guangzhou, Guangdong Province, China (On-Site)
5 Months ago
Avalanche Studios Group - Senior Rendering Programmer

Avalanche Studios Group

Liverpool, England, United Kingdom (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Orange, California, United States (Remote)

Orange, California, United States (Remote)

California, United States (Hybrid)

California, United States (Remote)

Orange, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Ember Lab

Level Up Your Career in Game Development!

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

Job Common Plug