jobapplier

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

Mozilla

Skills

Required

  • C++ / Rust
  • mobile / Android
  • debugging
  • multithreaded codebase
  • graphics frameworks
  • GPU architecture
  • Shader languages
  • open-source collaboration

Preferred

  • regressions
  • test upkeep
  • code reviews
  • Windows
  • macOS
  • Linux

Mozilla as a Contract Staff Software Engineer in the Graphics area of Firefox. You will be responsible for the ongoing maintenance and engineering work in rendering, compositing, images, canvas, and WebGL.

Responsibilities

  • Your day-to-day tasks will include bug fixes, regressions, test upkeep, and diagnosing and fixing graphics problems across multiple platforms.
  • You will also carry out code reviews and routine upkeep to allow full-time engineers to focus on performance.
  • This position offers a range of benefits, including health and wellness coverage, mental health support, time away, parental leave, financial incentives, learning and development opportunities, and additional perks.
  • Assumer la responsabilité de la maintenance quotidienne des graphiques, y compris la correction des bogues, les régressions et l'entretien des tests.
  • Diagnostiquer et résoudre les problèmes graphiques sur plusieurs plateformes, y compris Windows, macOS, Linux et Android.
  • Effectuer des revues de code et l'entretien de routine afin de libérer les ingénieurs à temps plein pour se concentrer sur la performance.
  • Able to work independently and lead technically in a large, mature codebase

Requirements

  • Strong C++ and/or Rust
  • Strong debugging and optimization in a multithreaded codebase
  • Knowledge of graphics frameworks and GPU architecture
  • Shader languages; mobile/Android; open-source collaboration