Senior Software Engineer, Os Integration
Mozilla
Senior Software Engineer, OS Integration
Remote CanadaWhy Mozilla?The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute
open-source
software that enables people to enjoy the internet on their terms.About the OS Integration team:The OS Integration team ensures Firefox works well with the host operating system and environment. We’re a distributed team with expertise in Windows, macOS, and Linux-based operating systems. Our responsibilities include developing fixes and improvements for Firefox related to Windows, macOS, and Linux environments. This might include integration with a new OS feature or fixing an OS-specific user interface bug. Other responsibilities include native crash reporting, OS abstraction layers, sandboxing, hardening, updater, and enterprise DLP support.About the role:As a member of the OS Integration team, you’ll develop fixes, improvements, and new features for Firefox. In many cases work may be cross-platform or have a cross-platform component. This role will include maintenance and development of the installer and updater of Firefox. You’ll contribute to the team through code review and discussion.What you’ll do:Improve the quality of Firefox and other Mozilla products by debugging and fixing software defects, improving the browsing experience for hundreds of millions of users.Contribute to new features and improvements.Break down tasks and work with others to deliver solutions.Collaborate with experienced software engineers.Perform code reviews and provide technical direction.Work with a geographically-distributed development team.Interact with teams throughout the organization.What you’ll bring:5+ years of overall software engineering experienceStrong knowledge of C and C++Experience with desktop application development on Windows, macOS, or Linux with C++.Knowledge of secure coding practices and memory safety concerns.Strong problem-solving and debugging skills.Written and verbal communication skills with a collaborative mindset.Willingness to work effectively in a distributed team environment.Commitment to our values:Play to winBuild for People firstEngage Evidence over EgoDecide and DeliverShip, learn and repeatBonus Points for experience with:Installer and/or Updater development on any OSWindows internals like the BITS server or MSIX packagesOpen-source contributions or personal engineering projectsWhat you’ll get:Generous performance-based bonus plans to all eligible employees - we share in our success as one teamRich medical, dental, and vision coverageGenerous retirement contributions with 100% immediate vesting (regardless of whether you contribute)Quarterly all-company wellness days where everyone takes a pause togetherCountry specific holidays plus a day off for your birthdayOne-time home office stipendConsiderable paid parental leaveEmployee referral bonus programOther benefits (life/AD&D, disability, EAP, etc.
- varies by country)About MozillaMozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online.Commitment to diversity, equity, inclusion, and belongingMozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientation s, gender identities, and expressions.We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at View email address on ca.hrm.tc to request accommodation.We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.Hiring Ranges:$104,000 - $139,000 CAD$95,000 - $126,000 CAD
#J-18808-Ljbffr
Remote CanadaWhy Mozilla?The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute
open-source
software that enables people to enjoy the internet on their terms.About the OS Integration team:The OS Integration team ensures Firefox works well with the host operating system and environment. We’re a distributed team with expertise in Windows, macOS, and Linux-based operating systems. Our responsibilities include developing fixes and improvements for Firefox related to Windows, macOS, and Linux environments. This might include integration with a new OS feature or fixing an OS-specific user interface bug. Other responsibilities include native crash reporting, OS abstraction layers, sandboxing, hardening, updater, and enterprise DLP support.About the role:As a member of the OS Integration team, you’ll develop fixes, improvements, and new features for Firefox. In many cases work may be cross-platform or have a cross-platform component. This role will include maintenance and development of the installer and updater of Firefox. You’ll contribute to the team through code review and discussion.What you’ll do:Improve the quality of Firefox and other Mozilla products by debugging and fixing software defects, improving the browsing experience for hundreds of millions of users.Contribute to new features and improvements.Break down tasks and work with others to deliver solutions.Collaborate with experienced software engineers.Perform code reviews and provide technical direction.Work with a geographically-distributed development team.Interact with teams throughout the organization.What you’ll bring:5+ years of overall software engineering experienceStrong knowledge of C and C++Experience with desktop application development on Windows, macOS, or Linux with C++.Knowledge of secure coding practices and memory safety concerns.Strong problem-solving and debugging skills.Written and verbal communication skills with a collaborative mindset.Willingness to work effectively in a distributed team environment.Commitment to our values:Play to winBuild for People firstEngage Evidence over EgoDecide and DeliverShip, learn and repeatBonus Points for experience with:Installer and/or Updater development on any OSWindows internals like the BITS server or MSIX packagesOpen-source contributions or personal engineering projectsWhat you’ll get:Generous performance-based bonus plans to all eligible employees - we share in our success as one teamRich medical, dental, and vision coverageGenerous retirement contributions with 100% immediate vesting (regardless of whether you contribute)Quarterly all-company wellness days where everyone takes a pause togetherCountry specific holidays plus a day off for your birthdayOne-time home office stipendConsiderable paid parental leaveEmployee referral bonus programOther benefits (life/AD&D, disability, EAP, etc.
- varies by country)About MozillaMozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online.Commitment to diversity, equity, inclusion, and belongingMozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientation s, gender identities, and expressions.We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at View email address on ca.hrm.tc to request accommodation.We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.Hiring Ranges:$104,000 - $139,000 CAD$95,000 - $126,000 CAD
#J-18808-Ljbffr
Vacancy posted 56 minutes ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Os Integration in Winnipeg, MB vacancy
- ...Firefox fixes and features remotely in Canada using C and C++ across Windows, macOS, and Linux operating systems.As a Senior Software Engineer on Mozilla’s OS Integration team, you will improve Firefox and other Mozilla products. You will develop cross-platform changes,...SeniorRemote work
- Connect manufacturing equipment, MES platforms, and business systems using software integration expertise. Teledyne Technologies offers a senior engineering focus.As a senior Software Development Engineer, you will develop applications supporting advanced manufacturing and...Senior
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Senior
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of...SeniorFull time
$120k - $130k per year
Job Description Senior Software Engineer (AI Integration & Modernization) Jonas SoftwareThe Company Jonas Software is the leading provider of enterprise management software solutions to over 40 different vertical markets. Within these vertical markets, Jonas has acquired...SeniorInternshipWorldwide- ...la prochaine génération de Genetec Edge OS, notre système d’exploitation destiné aux... ...Your team’s dynamic:We are looking for a Software Developer to help build the next generation... ...remote access)Background in security engineering for distributed systems (device identity,...Remote workFlexible hoursDay shift
- ...is enabling our AI Agents to seamlessly integrate with customers’ CCaaS platforms (Contact... ...transferWe are looking for strong backend engineers who want to work at the intersection of... ..., real-time communication, enterprise integrations, and AI Agent orchestration.This is not...Senior
$100k - $130k per year
About the Role iCapital is looking to hire a Senior Software Integration Engineer - AVP to deliver robust, scalable and high-quality integration solutions across complex client and product ecosystems. This highly experienced individual contributor role takes strong ownership...SeniorLong term contractFull time- We are seeking an experienced IT Software Developer (Level 4 – Advanced) with strong expertise in Python scripting, Java development, and REST API integrations. This role focuses on automation, integration workflow development, and data synchronization between Rally and Jira...Senior
- Architect integration software at EvenUp while applying backend engineering and API design skills to improve customer experiences in legal technology.EvenUp’s Cases Product... ...Software Engineer to enhance its integration engine. You will understand user needs, address pain...
- Build AI-enabled medical software at Perimeter Medical Imaging AI using Python, C++, testing, and regulated delivery practices. Work across engineering teams.The Software Engineer, AI Integration develops production-quality software within a medical device Quality Management...
- On behalf of our Professional Services Client, Ignite Technical Resources is recruiting for a Director of Software Engineering & Integration to join our client’s team on a full-time permanent basis. This role is Hybrid and the client is based in Vancouver, BC....Long term contractPermanent employmentFull timeTemporary work2 days per week
$110k - $140k per year
Procom is searching for a Platform & Integration Software Engineer for their corporate team. This is a permanent, full-time role. This can be a remote or hybrid position (Toronto, Ontario). This intermediate-level, hands-on role will build the APIs, data contracts, and enterprise...Permanent employmentFull timeRemote work- About the Role iCapital is looking to hire a Software Integration Engineer - Associate to join the Annuities Platform Team. This role develops, tests and supports well-defined integration solutions that connect client and product systems. The work spans application, API, and...
$115k - $150k per year
...remote‑first and grounded in a simple idea: software is a people business. Cribl is the... ...s difficult to know for sure. As an Integrations Engineer at Cribl, you will build the software components... ...Cribl’s data stream processing engine with data systems such as Splunk,...Temporary workRemote work- ...clicks or agentic calls. Every integration is unique, but the goal is... ...As one of the first backend engineers, you'll help shape the technical... ...role: 8+ years building software, with a good chunk of it on data... ..., or another columnar / OLAP engine Perks Flexible work...SeniorLocal areaRemote workHome officeFlexible hours
- A leading software development company in Toronto is seeking a Senior Software Developer specializing in CRM applications. The ideal candidate will have over 10 years of experience with Siebel technical configuration and development. Responsibilities include translating technical...Senior
$100k - $130k per year
...iCapital in Toronto is seeking a Senior Software Integration Engineer - AVP to deliver robust, scalable integration solutions across client and product ecosystems. This highly experienced individual contributor role takes strong ownership of solution quality and contributes...SeniorRemote work- Step into a Senior Software Engineer role to shape AEC integration using .NET and Python. Utilize your technical skills to develop robust applications interfacing with major design platforms in the industry. In this critical position, you will employ your 8+ years of experience...Senior
- ...healthcare costs by giving surgeons enhanced visualization of microscopic tissue structures in the operating room. The Software Engineer, AI Integration will play a key role in moving validated AI models and workflows into Perimeter's regulated medical device software. Embedded...
- ...across Canada and the US via payment/CRM integrations, our tablet app (Insight), and Azure/... ...data pipelines. We are seeking a Senior Integrations Engineer to own the architecture, delivery,... ...Science, Engineering, or equivalent software development experienceYour Knowledge,...SeniorLong term contractFlexible hours
- ...solution, in a fully remote environment. MASV is seeking a Senior Software Engineer / Technical Lead to oversee the design and implementation of... ...while tackling complex technical challenges. You will be integral in shaping the architecture, sure to focus on performance optimization...SeniorRemote work
- Build C# and .NET integration solutions at iCapital on the Annuities Platform Team, working across application, API, and database layers.As an Associate Software Integration Engineer, you will develop, test, and support integrations connecting client and product systems. The...
- ...| Expert in Technical RecruitingAs a member of an Embedded Software Engineering team, perform diverse work tasks in a real‑time embedded communication... ...ARM Cortex A53. Good experience in embedded Real‑time OS (Integrity, QNX, Linux, etc.). Experience working at BSP level, Apps...Senior
$181k - $241k per year
...what matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role is critical in ensuring the reliability... ...engineers across the company to ship high-quality software quickly and confidently. The Staff Engineer will help...Long term contractTemporary workWork at officeRemote workFlexible hours$164k - $225.5k per year
...mission. If you are too, let’s talk. Okta Integration Network (OIN)The Okta Integration... ...patterns as the ecosystem of connected software (including AI agents) continues to grow.... ...much as building it. Staff Software Engineer, Integration Network (OIN)As a Staff Software...Long term contractLocal areaWorldwide- Coordinate complex software integration at SCIEX, bringing together firmware, hardware, instruments... ...Concord, Ontario. The role is on-site.This senior project management position connects... ...: Bachelor's degree in engineering or computer scienceSeven-plus years of...Senior
$104k - $156k per year
# Senior Identity Integration EngineerCanadaLondonInformation Technology582Apply nowSAVE JOBApply nowSAVE JOBSimilar RolesSenior Software EngineerPolandGdanskInformation TechnologyManager - Software... ...single points of failure.* Ensure engineering outputs, including provisioning...SeniorInternshipWork at officeImmediate start- ...national energy infrastructure, is seeking an experienced Senior Grid Integration Engineer to be based at their facility in Kimberley, Northern Cape... ...grid integration. Proven expertise in power system analysis software (e.g., PSS/E, PowerFactory, PSCAD). In-depth understanding...SeniorLong term contractRelocation package
- Become an AI-Driven Software Engineer focusing on integrating innovative services for travelers. Utilize advanced AI tools to enhance integration workflows across multiple platforms. This high-ownership role on our Ancillaries squad demands expertise in facilitating connections...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Os Integration. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

