Vulkan Graphics Engineer — Real-Time Renderer

Unity

Montreal (administrative region)

On-site

CAD 89,000 - 134,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Employee stock ownership
Annual discretionary bonuses

Job summary

Unity in Montreal is seeking a graphics engineer to join the Vulkan Graphics team to ship a new renderer across the platforms Unity supports. You will work at the lowest level of Unity's graphics stack, building the rendering foundation that the rest of the engine is built on and that millions of creators depend on.

You will work alongside other graphics developers on performance, architecture, and taking advantage of new hardware capabilities as they arrive.

Qualifications

  • Strong C++ and multi-threading fundamentals.
  • Experience with Vulkan or other modern graphics APIs.
  • Solid understanding of real-time 3D graphics and GPU architecture.
  • Ability to diagnose rendering bugs with industry tools.
  • Interest in cross-platform rendering and performance.

Responsibilities

  • Develop and maintain Unity's Vulkan renderer across platforms.
  • Push performance on CPU and GPU, including frame time and memory usage.
  • Bring up new Vulkan and GPU capabilities as hardware evolves.
  • Help shape the cross-platform abstraction for multiple graphics APIs.
  • Collaborate with stakeholders and higher-level teams to deliver features.
  • Engage in technical design and code reviews.

Skills

C++ multi-threaded
Vulkan/Direct3D12/Metal experience
Real-time 3D graphics knowledge
Rendering bug diagnosis
Cross-platform development

Job description

Unity in Montreal is seeking a graphics engineer to join the Vulkan Graphics team to ship a new renderer across the platforms Unity supports. You will work at the lowest level of Unity's graphics stack, building the rendering foundation that the rest of the engine is built on and that millions of creators depend on.

You will work alongside other graphics developers on performance, architecture, and taking advantage of new hardware capabilities as they arrive.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Vulkan Graphics Engineer – Low-Level Renderer
Vulkan Graphics Engineer – Low-Level Renderer

Unity Enterprise • Montreal (administrative region)

Hybrid
CAD 89,000 - 134,000
Health insurance
Equity program
Pension plan
+3
Graphics Kernel API Engineer - Cross-Platform Rendering
Graphics Kernel API Engineer - Cross-Platform Rendering

LE130 Unity Technologies SF • Montreal (administrative region)

On-site
CAD 89,000 - 134,000
Stock options
Annual bonus
Sales commissions
Senior Rendering Engineer - Fortnite/Unreal Engine
Senior Rendering Engineer - Fortnite/Unreal Engine

Epic Games • Vancouver

On-site
CAD 198,000 - 290,000
Health premiums for you and dependents
Comprehensive benefits package
Unlimited PTO
+3
Lead Real-Time Rendering Engineer (Graphics)
Lead Real-Time Rendering Engineer (Graphics)

Huawei Technologies Co. • Vancouver

Hybrid
CAD 78,000 - 168,000
Graphics Engineer, Kernel API Team
Graphics Engineer, Kernel API Team

LE130 Unity Technologies SF • Montreal (administrative region)

On-site
CAD 89,000 - 134,000
Stock options
Annual bonus
Sales commissions
Graphics Engineer, Vulkan
Graphics Engineer, Vulkan

LE140 Unity Technologies Canada Company • Montreal (administrative region)

On-site
CAD 89,000 - 134,000
Health insurance
Employee stock ownership
Competitive retirement plans
+4
Real-Time VFX Artist for Immersive Games
Real-Time VFX Artist for Immersive Games

Ubisoft • Montreal (administrative region)

On-site
CAD 65,000 - 95,000
Hybrid Real-Time Rendering Engineer
Hybrid Real-Time Rendering Engineer

Electronic Arts • Vancouver

Hybrid
CAD 90,000 - 130,000
Vacation 3 weeks
Sick time 10 days
EI/QPIP top-up
+3
Real-Time Rendering Engineer - C++ & Graphics
Real-Time Rendering Engineer - C++ & Graphics

Electronic Arts • Vancouver

Hybrid
CAD 120,000 - 180,000
Graphics Engineer, Vulkan
Graphics Engineer, Vulkan

Unity • Montreal (administrative region)

On-site
CAD 89,000 - 134,000
Health insurance
Employee stock ownership
Annual discretionary bonuses