Unity

Graphics Engineer, Vulkan

Unity
Apply
24 days ago
Montréal, CanadaMid Level

Responsibilities

  • Develop and maintain Unity’s Vulkan renderer across supported platforms and hardware.
  • Optimize CPU and GPU performance, including frame time, memory usage, and hardware efficiency.
  • Bring up new Vulkan and GPU capabilities as graphics hardware evolves.
  • Shape the cross-platform abstraction supporting multiple graphics APIs.
  • Collaborate with stakeholders and higher-level teams to solve problems and deliver features.
  • Participate in technical design reviews and code reviews.

Requirements

  • Strong software engineering fundamentals and multithreaded C++ programming skills.
  • Experience with Vulkan or another modern graphics API such as Direct3D 12 or Metal.
  • Understanding of real-time 3D graphics, modern GPU architecture, resource management, and synchronization.
  • Ability to diagnose rendering bugs and performance issues using industry-standard tools.
  • Proactive, solution-oriented approach with an interest in rendering and cross-platform development.
  • Hands-on experience with Unity or another real-time 3D engine is a plus.
  • Familiarity with mobile GPU architecture or Android, XR, or Linux development is a plus.
  • Experience with shader compilation toolchains, SPIR-V, GPU driver debugging, GPU vendors, Vulkan specification contributions, or Khronos working groups is a plus.

Benefits

  • Comprehensive health, life, and disability insurance, commute subsidy, employee stock ownership, retirement or pension plans, generous vacation and personal days, parental and family-care support, office snacks, mental health and wellbeing programs, employee resource groups, employee assistance, training and development, and volunteering and donation matching programs.
  • Benefits and coverage vary by country and employment status; the posting does not specify a work arrangement.

Tech Stack

Categories

Gaming
Unity

About Unity

5,001-10,000 employees

Unity is a public software company that builds the Unity real-time 3D engine and services for creating, operating, and monetizing games and interactive 3D content across mobile, PC, console, and XR. It sells subscription licenses and usage-based services such as cloud build, ads, and analytics to studios and enterprises in gaming, automotive, film, and AR/VR. Founded in 2004 and headquartered in San Francisco, it trades on the NYSE (U).

Contact me