Назад
Company hidden
5 дней назад

Graphics Engineer (Vulkan)

89 100 - 133 700CAD
Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Graphics Engineer (Vulkan) (real-time rendering): Develop and maintain Unity’s Vulkan renderer across supported platforms and hardware with an accent on CPU/GPU performance, modern graphics APIs, and low-level rendering architecture. Focus on bringing up new GPU capabilities, diagnosing rendering and performance issues, and building cross-platform graphics abstractions.

Location: Montreal, Canada

Base salary: CAD 89,100–133,700 gross annually

Company

hirify.global develops a game engine used to create, deploy, and optimize games, XR experiences, web content, and 3D applications across industries.

What you will do

  • Develop and maintain hirify.global’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.
  • Contribute to the cross-platform abstraction supporting multiple graphics APIs.
  • Collaborate with stakeholders and higher-level teams to solve technical 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.
  • Knowledge of real-time 3D graphics, modern GPU architecture, resource management, and synchronization.
  • Ability to diagnose rendering bugs and performance issues with industry-standard tools.
  • Professional English sufficient for frequent written and verbal communication.

Nice to have

  • Experience with hirify.global or another real-time 3D engine.
  • Familiarity with mobile GPU architecture or development for Android, XR, or Linux.
  • Experience with shader compilation toolchains or SPIR-V.
  • Experience debugging GPU driver issues or working with GPU vendors.
  • Experience contributing to the Vulkan specification or Khronos working groups.

Culture & Benefits

  • Health, life, and disability insurance, with eligibility varying by country and employment status.
  • Retirement or pension plans, employee stock ownership, and possible equity or incentive awards.
  • Generous vacation and personal days, parental leave, and family-care programs.
  • Mental health, wellbeing, employee assistance, and employee resource group programs.
  • Training and development programs, volunteering support, and donation matching.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →