Senior Software Engineer, OS Integration
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