Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Mozilla

Contract Senior Software Engineer – WebGPU, Firefox, Gecko, Rust

Mozilla

. Fix prioritized correctness and validation bugs from the wgpu "WebGPU for Firefox" project, plus security and fuzzer-reported bugs .

Posted 9/21/2026contractRemote • United States, CanadaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong expertise in Rust programming and debugging within large systems and graphics codebases, with a focus on contributing to open-source projects like wgpu. Proficient in WebGPU, Vulkan, and security practices related to graphics applications.

Highest-signal resume keywords
Strong RustWebGPU ExperienceDebugging SkillsVulkan ExperienceContributions to wgpu

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
RustDebuggingWebGPUVulkanDirectXHLSLMSLSPIR-VWGSLLow-Level Android Graphics
Soft Skills
CollaborationTask Coordination
Tools & Technologies
GeckoFuzzerWeb Security Model
Industry Keywords
Open-SourceGraphics CodebaseApplication BlockersConformance Test SuiteSecurity Experience

Tech Stack

Tools & technologies
AndroidLinuxRust

About the role

Key responsibilities & impact
  • Fix prioritized correctness and validation bugs from the wgpu "WebGPU for Firefox" project, plus security and fuzzer-reported bugs
  • Diagnose and fix application blockers, real apps, and demos that do not yet work in Firefox Nightly
  • Work through WebGPU conformance test suite (CTS) failures
  • Write and pass tests, work through code review with wgpu maintainers and Gecko module owners, and land fixes upstream
  • Coordinate with the Firefox WebGPU team on task selection and priority
  • Deliver reviewed fixes landed upstream in wgpu and Gecko with tests, reducing the P2/P3 backlog, app blockers, and CTS failures for WebGPU on Linux and Android

Requirements

What you’ll need
  • Strong Rust
  • Experience in a large systems or graphics codebase, and the ability to ramp on wgpu quickly
  • Comfort working upstream in an open-source project (public issues and code review)
  • Solid debugging skills (validation bugs, corner cases, fuzz findings)
  • Prior contributions to wgpu (the team can onboard an existing wgpu contributor fastest) — preferred
  • WebGPU / graphics / GPU experience — preferred
  • Experience with Vulkan, DirectX/D3D 11/12, Metal — preferred
  • Experience with WGSL, HLSL, MSL, SPIR-V — preferred
  • Low-level Android graphics experience — preferred
  • Security or fuzzing experience and Web security model knowledge — preferred