Vulkan Graphics Engineer – Low-Level Renderer

Unity Enterprise

Montreal (administrative region)

Hybrid

CAD 89,000 - 134,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Equity program
Pension plan
Generous vacation
Parental leave support
Commute subsidy

Job summary

Unity is seeking a graphics engineer to join the Vulkan Graphics team and help ship a new renderer across the platforms Unity supports. You’ll work at the core of Unity’s graphics stack, building rendering foundations relied on by millions of creators.

You’ll focus on real-time rendering, optimizing CPU/GPU performance, and bringing up Vulkan and GPU capabilities as hardware evolves, while collaborating with cross‑functional engine teams to solve complex rendering challenges.

Qualifications

  • C++ experience writing performance-critical, multi-threaded systems.
  • Hands-on experience with a modern graphics API — Direct3D 12, Metal or Vulkan.
  • An understanding of real-time 3D graphics, including modern GPU architecture, resource management and synchronization.
  • The ability to diagnose rendering bugs and performance issues using industry-standard tools.
  • A proactive, solution-oriented approach and a real interest in rendering and cross-platform development.

Responsibilities

  • Develop and maintain Unity's Vulkan renderer, delivering a consistent, high-quality rendering experience across the platforms and hardware Unity supports.
  • Push performance on both the CPU and GPU side — frame time, memory, and how efficiently Unity drives the hardware.
  • Help bring up new Vulkan and GPU capabilities as graphics hardware evolves.
  • Contribute to the cross-platform abstraction that lets Unity target multiple graphics APIs.
  • Work with stakeholders and higher-level engine teams to solve problems as they come up.
  • Take part in technical design reviews and code reviews.

Skills

C++
Multi-threaded systems
Modern graphics API
Real-time 3D graphics
Bug diagnosis & profiling
Cross-platform development

Tools

Direct3D 12
Metal
Vulkan

Job description

Unity is seeking a graphics engineer to join the Vulkan Graphics team and help ship a new renderer across the platforms Unity supports. You’ll work at the core of Unity’s graphics stack, building rendering foundations relied on by millions of creators.

You’ll focus on real-time rendering, optimizing CPU/GPU performance, and bringing up Vulkan and GPU capabilities as hardware evolves, while collaborating with cross‑functional engine teams to solve complex rendering challenges.

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

Similar jobs worth comparing

Vulkan Graphics Engineer: Real-Time Renderer
Vulkan Graphics Engineer: Real-Time Renderer

Unity Technologies • Montreal (administrative region)

On-site
CAD 89,000 - 134,000
Health insurance
Employee stock ownership
Retirement plan
+2
Senior Vulkan Graphics Engineer - Cross-Platform Renderer
Senior Vulkan Graphics Engineer - Cross-Platform Renderer

Unity • Montreal (administrative region)

On-site
CAD 89,000 - 134,000
Health insurance
Employee stock ownership
Competitive retirement plans
+2
Cross-Platform Graphics Engineer: Rendering Kernel
Cross-Platform Graphics Engineer: Rendering Kernel

Unity Technologies • Montreal (administrative region)

On-site
CAD 89,000 - 134,000
Equity awards
Annual bonuses
Healthcare coverage
+1
Cross-Platform Graphics Kernel Engineer
Cross-Platform Graphics Kernel Engineer

Unity • Montreal (administrative region)

Hybrid
CAD 89,000 - 134,000
Health insurance
Employee stock ownership
Retirement plans
+1
Lead Real-Time Rendering Engineer (Graphics)
Lead Real-Time Rendering Engineer (Graphics)

Huawei Technologies Co. • Vancouver

Hybrid
CAD 78,000 - 168,000
Realtime Web Graphics Developer (WebGPU/WebGL)
Realtime Web Graphics Developer (WebGPU/WebGL)

Unity Technologies • Montreal (administrative region)

On-site
CAD 89,000 - 134,000
Santé, Vie & invalidité
Subvention déplacements
Actionnariat employé
+5
Graphics Engineer, Vulkan
Graphics Engineer, Vulkan

Unity Technologies • Montreal (administrative region)

On-site
CAD 89,000 - 134,000
Health insurance
Employee stock ownership
Retirement plan
+2
Rendering Programmer
Rendering Programmer

HASBRO DEUTSCHLAND GmbH • Montreal

On-site
USD 56,000 - 86,000
Graphics Engineer, Vulkan
Graphics Engineer, Vulkan

Unity • Montreal (administrative region)

On-site
CAD 89,000 - 134,000
Health insurance
Employee stock ownership
Competitive retirement plans
+2
Lead Graphics Programmer — Shape Next-Gen RPG Visuals
Lead Graphics Programmer — Shape Next-Gen RPG Visuals

Larian Studios • Quebec

On-site
CAD 120,000 - 160,000