Senior Mobile Rendering Programmer (Unreal)

NBCUniversal

Montreal

On-site

CAD 110,000 - 160,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NBCUniversal is seeking a Senior Rendering Programmer specializing in mobile platforms using Unreal Engine. You will design and maintain mobile rendering systems, focusing on high-quality visuals within strict performance limits.

You will collaborate with Art, Engine, and Gameplay teams to ensure scalable solutions across a wide range of devices. The role requires strong C++ skills, 6–8 years of game programming experience, and a track record with Unreal Engine rendering pipelines.

Qualifications

  • Strong proficiency in C++, with experience developing rendering systems in Unreal Engine.
  • Experience with real-time rendering concepts including lighting, shading, materials, and post‑processing.
  • Experience optimizing rendering systems for mobile GPUs and constrained hardware environments.

Responsibilities

  • Design, implement, and maintain rendering systems in Unreal Engine for mobile platforms.
  • Work on shaders, materials, lighting, post‑processing for mobile GPUs.
  • Collaborate with Art/Engine teams to develop scalable visual solutions within mobile constraints.
  • Optimize rendering performance, memory usage, and power on mobile devices.
  • Maintain and improve rendering code for stability across mobile hardware.

Skills

C++ proficiency
Real-time rendering
Mobile rendering
Problem solving
Communication

Tools

Perforce
Git

Job description

NBCUniversal is seeking a Senior Rendering Programmer specializing in mobile platforms using Unreal Engine. You will design and maintain mobile rendering systems, focusing on high-quality visuals within strict performance limits.

You will collaborate with Art, Engine, and Gameplay teams to ensure scalable solutions across a wide range of devices. The role requires strong C++ skills, 6–8 years of game programming experience, and a track record with Unreal Engine rendering pipelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Mobile Unreal Engine Programmer
Senior Mobile Unreal Engine Programmer

Nbcuniversal • Montreal

On-site
CAD 110,000 - 170,000
Senior Engine Programmer - Mobile | Programmeur ou programmeuse moteur senior - Mobile
Senior Engine Programmer - Mobile | Programmeur ou programmeuse moteur senior - Mobile

Nbcuniversal • Montreal

On-site
CAD 110,000 - 170,000
Senior Rendering Programmer | Programmeur ou programmeuse en rendu senior
Senior Rendering Programmer | Programmeur ou programmeuse en rendu senior

Nbcuniversal • Montreal

On-site
CAD 110,000 - 170,000
Senior Unreal Rendering Lead for AAA Real-Time Graphics
Senior Unreal Rendering Lead for AAA Real-Time Graphics

NBCUniversal • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Senior Rendering Programmer - Mobile | Programmeur ou programmeuse senior en rendu - Mobile
Senior Rendering Programmer - Mobile | Programmeur ou programmeuse senior en rendu - Mobile

NBCUniversal • Montreal

On-site
CAD 110,000 - 160,000
Remote Unreal Engine Mobile Programmer
Remote Unreal Engine Mobile Programmer

Frima • Quebec

Hybrid
CAD 80,000 - 100,000
4.5 workdays per week
Up to 7 weeks of vacation
Comprehensive group insurance
+2
Senior 3D Programmer
Senior 3D Programmer

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Senior Gameplay Programmer
Senior Gameplay Programmer

Skillsearch • Canada

On-site
CAD 90,000 - 120,000
Lead Rendering Programmer / Programmeur ou programmeuse en rendu Lead
Lead Rendering Programmer / Programmeur ou programmeuse en rendu Lead

Cinnamon • Montreal (administrative region)

On-site
CAD 110,000 - 170,000
Lead Rendering Programmer | Programmeur ou programmeuse en rendu Lead
Lead Rendering Programmer | Programmeur ou programmeuse en rendu Lead

NBCUniversal • Montreal

On-site
CAD 120,000 - 190,000