Mozilla·2 hours ago
2 hours agoBe an early applicant
Contract Senior Software Engineer - WebGL (Color/Graphics)
Sign up free to see how well your resume matches this role.
What you'll do
- Diagnose and fix WebGL bugs in Gecko (C++/Rust), including security bugs
- Write tests, work through code review with graphics module owners, and land fixes, with uplifts where needed.
- Keep the ongoing WebGL bug queue under control
What they're looking for
- Strong C++ (Rust a plus).
- Graphics / GPU experience, ideally WebGL.
- Security mindset, and comfort with sandbox and IPC architectures (WebGL is a security target).
- Strong debugging in a multithreaded codebase.
Nice to have
- Prior browser-engine / Gecko experience.
- Security research or fuzzing experience.
Summarised by NextRaise from the employer’s description, which follows in full below.
Full description from employer
The role
You will diagnose and fix WebGL bugs in Gecko and improve its functionality and security within the Firefox graphics team.
Responsibilities
- Diagnose and fix WebGL bugs in Gecko (C++/Rust), including security bugs
- Write tests, work through code review with graphics module owners, and land fixes, with uplifts where needed.
- Keep the ongoing WebGL bug queue under control
Definition of done
Reviewed WebGL fixes and new code landed with tests
Required qualifications
- Strong C++ (Rust a plus).
- Graphics / GPU experience, ideally WebGL.
- Security mindset, and comfort with sandbox and IPC architectures (WebGL is a security target).
- Strong debugging in a multithreaded codebase.
Preferred
- Prior browser-engine / Gecko experience.
- Security research or fuzzing experience.
Company
Mozilla
Remote Canada; Remote US
Company facts come from this company's own listings. We only show what the postings themselves carry.