Graphics Software Engineer – GPU, WebGPU & C++

Google

Montreal (administrative region)

On-site

CAD 182,000 - 186,000

Full time

7 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Bonus target
Benefits

Job summary

Google in Montreal seeks a Chrome Graphics Developer to advance the graphics stack for fast, secure rendering on the web platform. You will join a Montreal-based team working on graphics pipeline improvements and GPU-backed rendering used across Chrome on desktop and mobile.

Proficiency in C++ and graphics programming is essential, with an emphasis on low-level APIs, performance, and collaboration across distributed teams.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience in software development using C++.

Responsibilities

  • Design and implement improvements across the Chrome graphics pipeline.
  • Investigate and design new features for the WebGPU API and shading language, and contribute to dawn to improve performance and developer experience.
  • Contribute to the ANGLE (Almost Native Graphics Layer Engine) codebase to resolve stateful API and math-heavy bugs.
  • Lead efforts to mitigate security risks, including memory safety mechanisms in the graphics stack and higher-level mitigations.
  • Partner with the local technical lead to identify work, drive execution across distributed teams, and utilize AI to accelerate engineering productivity.

Skills

C++
Graphics programming
Graphics APIs

Education

Bachelor's degree

Job description

Google in Montreal seeks a Chrome Graphics Developer to advance the graphics stack for fast, secure rendering on the web platform. You will join a Montreal-based team working on graphics pipeline improvements and GPU-backed rendering used across Chrome on desktop and mobile.

Proficiency in C++ and graphics programming is essential, with an emphasis on low-level APIs, performance, and collaboration across distributed teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graphics Software Engineer - GPU & WebGPU
Graphics Software Engineer - GPU & WebGPU

Google LLC • Montreal (administrative region)

On-site
CAD 182,000 - 186,000
Graphics Software Developer, Chrome
Graphics Software Developer, Chrome

Google • Montreal (administrative region)

On-site
CAD 182,000 - 186,000
Equity
Bonus target
Benefits
Graphics Software Developer, Chrome
Graphics Software Developer, Chrome

Google LLC • Montreal (administrative region)

On-site
CAD 182,000 - 186,000
Contract Graphics Software Engineer — C++/Rust, GPU
Contract Graphics Software Engineer — C++/Rust, GPU

Mozilla • Toronto

On-site
CAD 131,000 - 186,000
Software Developer III, Chrome Desktop Growth
Software Developer III, Chrome Desktop Growth

Google Inc. • Southwestern Ontario

On-site
CAD 150,000 - 153,000
Bonus target 15%
Equity
Benefits
Senior Chrome Desktop Engineer: C++, UX, Open Source
Senior Chrome Desktop Engineer: C++, UX, Open Source

Google Canada • Southwestern Ontario

On-site
CAD 150,000 - 153,000
Equity
Benefits package
Bonus target
Software Developer III, Chrome Desktop Growth
Software Developer III, Chrome Desktop Growth

Google • Southwestern Ontario

On-site
CAD 150,000 - 153,000
Software Developer III, Chrome Desktop Growth
Software Developer III, Chrome Desktop Growth

Google Canada • Southwestern Ontario

On-site
CAD 150,000 - 153,000
Equity
Benefits package
Bonus target
Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)
Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)

Mozilla • Toronto

On-site
CAD 131,000 - 186,000
GPU Compiler Engineer
GPU Compiler Engineer

Talentlab • Markham

On-site
CAD 120,000 - 180,000