CareerPlanSign in

Contract Senior Software Engineer - WebGPU-Firefox/Gecko (Rust)

US🌐 Remote💼 Contract🗓 2026-09-22 → 2026-09-25

Core

Fix correctness, validation, security, and fuzzing issues for WebGPU implementation across Linux and Android, contributing to open-source wgpu and Gecko codebases.

Role type

Senior IC systems software engineer (WebGPU/Graphics)

Builds

Open-source browser and graphics technology (wgpu, Gecko)

Domain

Graphics, Systems, Open Source

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Rust, low-level systems programming, debugging, testing, open-source contribution workflows, code review

Preferred skills

WebGPU, GPU programming, graphics infrastructure, Vulkan, DirectX, Metal, WGSL, HLSL, MSL, SPIR-V, Android graphics, application security, fuzzing

Technologies

Rust, WebGPU, wgpu, Gecko, Vulkan, DirectX, Metal, WGSL, HLSL, MSL, SPIR-V

Responsibilities

Fix prioritized correctness, validation, security, and fuzzing issues affecting the WebGPU implementation; Diagnose and resolve application blockers involving real-world WebGPU applications; Investigate and address WebGPU Conformance Test Suite failures; Develop robust fixes in Rust and write/maintain tests; Contribute changes upstream to the wgpu open-source project and integrate fixes into Gecko; Participate in code reviews with wgpu maintainers and Gecko module owners; Coordinate with the WebGPU engineering team to prioritize issues and align with release objectives

Seniority

Senior, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.