Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)

Mozilla

United States

Remote

USD 120,000 - 180,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Mozilla in the United States is seeking a Graphics Engineer to own ongoing maintenance and engineering work in Firefox's Graphics area, including rendering, compositing, images, canvas, and WebGL.

You will diagnose, fix, and optimize graphics across Windows, macOS, Linux, and Android, perform code reviews, and help keep the graphics code healthy so senior engineers can focus on performance.

Qualifications

  • Proficient in C++ and/or Rust.
  • Knowledge of graphics frameworks and GPU architecture.
  • Strong debugging and optimization in a multithreaded codebase.
  • Able to work independently and lead technically in a large, mature codebase.

Responsibilities

  • Own day-to-day Graphics maintenance: bug fixes, regressions, test upkeep, incoming issues.
  • Diagnose and fix graphics problems across Windows, macOS, Linux, Android.
  • Carry code review and routine upkeep so the FTE engineers can focus on performance.

Skills

C++
Rust
Graphics frameworks
GPU architecture
Multithreaded debugging
Technical leadership

Job description

The role

You will take on the ongoing maintenance and engineering work in Firefox's Graphics area (rendering, compositing, images, canvas, WebGL). You help keep the graphics code healthy.

Responsibilities
  • Own day-to-day Graphics maintenance: bug fixes, regressions, test upkeep, incoming issues.
  • Diagnose and fix graphics problems across platforms (Windows, macOS, Linux, Android).
  • Carry code review and routine upkeep so the FTE engineers can focus on performance.
Definition of done

A healthy Graphics area, backlog and regressions kept down, with the team's senior engineers freed to focus on performance.

Required qualifications
  • Strong C++ and/or Rust.
  • Knowledge of graphics frameworks and GPU architecture.
  • Strong debugging and optimization in a multithreaded codebase.
  • Able to work independently and lead technically in a large, mature codebase.
Preferred
  • Shader languages; mobile/Android; open-source collaboration.
Hiring Ranges
  • Canada Tier 1 Locations: $145,800 - $186,172 CAD
  • Canada Tier 2 Locations: $131,400 - $154,600 CAD
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Contract Staff Software Engineer – Performance Graphics (C++,Rust, WebGL)
Contract Staff Software Engineer – Performance Graphics (C++,Rust, WebGL)

Jobicy • United States

Remote
USD 103,000 - 131,000
Graphics Engineer (C++, Rust) for WebGL & Rendering
Graphics Engineer (C++, Rust) for WebGL & Rendering

Jobicy • United States

Remote
USD 103,000 - 131,000
Contract Staff Graphics Engineer — Debug & Stabilize
Contract Staff Graphics Engineer — Debug & Stabilize

Mozilla • United States

Remote
USD 120,000 - 180,000
Senior Staff Performance Engineer, Firefox
Senior Staff Performance Engineer, Firefox

Mozilla Foundation • United States

On-site
USD 150,000 - 210,000
Performance-based bonus plans
Medical, dental, and vision coverage
Retirement contributions with 100% IMI
+3
Contract Staff Software Engineer-FireFox Layout
Contract Staff Software Engineer-FireFox Layout

Wellfound • New York (NY), San Francisco (CA)

Hybrid
USD 120,000 - 180,000
Staff/Senior Software Engineer – Real-Time GPU Visualization
Staff/Senior Software Engineer – Real-Time GPU Visualization

NJF Global Holdings Ltd • New York (NY)

On-site
USD 150,000 - 300,000
Senior Performance Engineer — Web Browser Optimization Lead
Senior Performance Engineer — Web Browser Optimization Lead

Mozilla Foundation • United States

Remote
USD 150,000 - 210,000
Performance-based bonus plans
Medical, dental, and vision coverage
Retirement contributions with 100% IMI
+3
Contract Staff Front End Engineer (Web Conference/Screen Sharing)
Contract Staff Front End Engineer (Web Conference/Screen Sharing)

Mozilla • United States

Remote
USD 154,000 - 168,000
Senior/Principal Graphics Engineer
Senior/Principal Graphics Engineer

Healy World • United States

On-site
USD 150,000 - 220,000
Paid Time Off
Holidays and Winter Break
Medical, dental, and vision coverage
+6
Graphics Software Engineer, Chrome Browser
Graphics Software Engineer, Chrome Browser

Google • Raleigh (NC)

On-site
USD 147,000 - 210,000