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

Canada • Vor Ort • Lead • vor 7 Tagen
Software Engineer backend-developer Software Engineer
Gehalt 131.400.186.172 EUR / Jahr
Auf einen Blick

Übernimm die Wartung und Engineering-Arbeiten in Firefoxs Graphics-Bereich (C++/Rust). Behebenfelder und Regressionen, führe Code Reviews durch und halte die Graphics-Codebasis gesund.

💰 CAD 145.800–186.172/Jahr 📊 Mid-Level 🕒 Contract 🌍 Remote 🗺️ Americas
  • Strong C++ und/oder Rust Expertise
  • Graphics Frameworks Verständnis
  • Multithreaded Debugging Fähigkeiten
  • Eigenständige Arbeit in großer Codebasis
C++ Rust GPU Architecture Debugging WebGL

Angegeben: CAD 145.800–186.172/Jahr · Marktschätzung: ~CAD 145.800–186.172/Jahr.

✅ Geeignet für
  • C++/Rust Entwickler mit Graphics-Erfahrung
  • Open-Source Contributor mit Browser-Technologie-Interesse
  • Mid-Level Ingenieure mit Performance Optimization Fokus
🚫 Weniger geeignet
  • Anfänger ohne Graphics Programming Erfahrung
  • Web-Frontend Entwickler
  • Entwickler ohne Performance Debugging Erfahrung
💡 Gut zu wissen
  • Contractor Position – kein Vollzeitangestellter Status bei Mozilla
  • Significant Multithreading Knowledge erforderlich
  • Graphics-Codebase ist komplex und erfordert Lernkurve

Über das Unternehmen

Mozilla entwickelt den Firefox-Webbrowser und trägt zur Open-Source-Bewegung bei. Die Graphics-Abteilung verantwortet Rendering, Compositing, Canvas und WebGL-Implementierungen.

Deine Aufgaben

  • Übernimm die tägliche Wartung und Entwicklung im Graphics-Bereich von Firefox
  • Behebe Fehler und Regressionen, halte Tests aktuell, bearbeite eingehende Issues
  • Diagnostiziere und behebe Graphics-Probleme auf Windows, macOS, Linux und Android
  • Führe Code Reviews durch und kümmere dich um Routineaufgaben, damit Senior Engineers sich auf Performance konzentrieren können
  • Arbeite eigenständig und technisch führend in einer großen, reifen Codebasis

Deine Voraussetzungen

  • Starke C++- und/oder Rust-Kenntnisse
  • Kenntnisse von Graphics Frameworks und GPU-Architektur
  • Starke Debugging- und Optimierungsfähigkeiten in multithreaded Codebase
  • Fähigkeit, eigenständig zu arbeiten und technisch in einer großen, etablierten Codebasis zu führen
  • Preferred: Shader Languages, Mobile/Android, Open-Source Zusammenarbeit

Benefits

  • Beitrag zu Firefox und Open-Source-Ökosystem
  • Arbeit mit modernen Graphics-Technologien
  • Flexible Arbeitsmodelle