Роль
Вы будете диагностировать и исправлять ошибки WebGL в Gecko, а также улучшать его функциональность и безопасность в команде графики Firefox.
Обязанности
- Диагностировать и исправлять ошибки WebGL в Gecko (C++/Rust), включая уязвимости безопасности
- Писать тесты, проходить code review с владельцами графического модуля и вносить исправления, при необходимости с uplifts.
- Поддерживать текущую очередь багов WebGL под контролем
Критерии готовности
Исправления WebGL и новый код прошли review и влиты с тестами
Обязательные требования
- Уверенное владение C++ (Rust — плюс).
- Опыт работы с графикой / GPU, желательно WebGL.
- Мышление с точки зрения безопасности и комфортная работа с архитектурами sandbox и IPC (WebGL — частая цель атак).
- Сильные навыки отладки в многопоточной кодовой базе.
Желательно
- Предыдущий опыт работы с движком браузера / Gecko.
- Опыт исследований безопасности или fuzzing.