Senior Vulkan Graphics Engineer - Cross-Platform Renderer

Unity

Montreal (administrative region)

On-site

CAD 89,000 - 134,000

Full time

41 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
Employee stock ownership
Competitive retirement plans
Generous vacation and personal days
Parental leave support

Job summary

Unity is seeking a graphics engineer in Montreal to join the Vulkan Graphics team, building a foundational renderer for Unity across supported platforms. You will advance a high‑quality Vulkan renderer, optimize CPU/GPU performance, and help shape cross‑platform graphics API abstraction for broad hardware support.

The role involves collaborating with multiple teams, bringing up new graphics capabilities, and contributing to reviews and architecture discussions.

Qualifications

  • Strong C++ programming fundamentals and multi-threading skills.
  • Experience with Vulkan or other modern graphics APIs (Direct3D 12, Metal).
  • Understanding real-time 3D graphics, modern GPU architecture, resource management, and synchronization.
  • Ability to diagnose rendering bugs and performance issues using standard tools.
  • Proactive mindset with focus on rendering and cross-platform development.

Responsibilities

  • Develop and maintain Unity's Vulkan renderer across platforms and hardware.
  • Improve CPU/GPU performance and optimize frame time and memory usage.
  • Bring up Vulkan and GPU capabilities as hardware evolves.
  • Contribute to cross‑platform graphics API abstraction and Unity's rendering stack.
  • Collaborate with stakeholders and other teams; participate in design and code reviews.

Skills

C++ programming
Vulkan
Graphics APIs
Multi-threading

Tools

SPIR-V
Shader toolchains

Job description

Unity is seeking a graphics engineer in Montreal to join the Vulkan Graphics team, building a foundational renderer for Unity across supported platforms. You will advance a high‑quality Vulkan renderer, optimize CPU/GPU performance, and help shape cross‑platform graphics API abstraction for broad hardware support.

The role involves collaborating with multiple teams, bringing up new graphics capabilities, and contributing to reviews and architecture discussions.

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
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
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
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 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
Lead Real-Time Rendering Engineer (Graphics)
Lead Real-Time Rendering Engineer (Graphics)

Huawei Technologies Co. • Vancouver

Hybrid
CAD 78,000 - 168,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
Unity Platform Software Engineering Manager – Remote (EST)
Unity Platform Software Engineering Manager – Remote (EST)

Unity • Montreal (administrative region)

Hybrid
CAD 236,000 - 319,000
Health, life and disability insurance
Equity awards
Flexible/remote work
+1
Graphics Engineer, Kernel API Team
Graphics Engineer, Kernel API Team

Unity Technologies • Montreal (administrative region)

On-site
CAD 89,000 - 134,000
Equity awards
Annual bonuses
Healthcare coverage
+1
Rendering Programmer
Rendering Programmer

HASBRO DEUTSCHLAND GmbH • Montreal

On-site
USD 56,000 - 86,000