5 дней назад
Graphics Engineer (Vulkan)
89 100 - 133 700CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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 ’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 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Rendering Engineer Intern (Apex Legends)
10 дней назад
Senior Software Engineer (Client) (C++)
100 220 - 197 758CAD
9 дней назад
Gametech Innovation Developer
8 дней назад
Lead Developer, Tools (Unreal Engine/C++)
6 дней назад
Senior Software Engineer (Animation)
9 дней назад