CareerPlan

Senior Software Engineer, OS Integration

Remote CanadaRemoteFull-timeCA$104k–CA$139k2026-11-09 → 2026-11-10
Remote

Core

Develop fixes, improvements, and new features for Firefox to ensure it works well with Windows, macOS, and Linux operating systems, including installer/updater maintenance and OS-specific bug fixes.

Role type

Senior IC software engineer (OS integration)

Builds

Firefox browser, installer, and updater across multiple operating systems

Domain

Consumer internet / Desktop software

Required skills

C, C++, desktop application development, debugging, code review, secure coding practices, memory safety

Preferred skills

Installer/updater development, Windows internals (BITS, MSIX), open-source contributions

Technologies

C, C++, Windows, macOS, Linux, Javascript, HTML

Responsibilities

Debug and fix software defects in Firefox, contribute to new features and improvements, perform code reviews, collaborate with distributed teams, work on installer and updater maintenance

Seniority

Senior, hands-on IC