CrawlJobs Logo

Firefox OS Integration Engineer, Crash Reporting

mozilla.org Logo

Mozilla

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The OS Integration team ensures Firefox and other Gecko-based products harmonize well with the host operating system and environment. This includes native crash reporting, OS abstraction layers, sandboxing and hardening. We’re a distributed team with expertise in Windows, macOS, and Linux-based operating systems with this role focusing on macOS. In this role, you will be a member of the OS Integration team specializing in crash reporting for Firefox. You will help to maintain and evolve client-side crash and error reporting across supported operating systems, enabling other engineers to maintain a high quality of our products.

Job Responsibility:

  • Develop, test, and ship fixes and new features for Firefox crash reporting, with a focus on creating a high-quality user and developer experience
  • Work in the open source Mozilla codebase touching a variety of technologies including C++, rust and JavaScript
  • Maintain and evolve code that detects and reports crashes. In doing so you will interact with low-level OS primitives
  • You will analyze crash data and come up with insights about it
  • Grow your expertise while collaborating with a distributed team and participating in technical discussions, planning, code reviews, and problem solving
  • Break down problems into manageable units, seek early feedback, and document your design choices to foster learning and alignment

Requirements:

  • A degree in Computer Science or in an affine topic or comparable work experience
  • The desire to understand the nitty-gritty details of stack walking and post-mortem analysis of a process
  • Proven fluency in Rust and/or C++, for two years in a professional environment
  • Ideally some engineering work examples of low-level programming
  • 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: Welcoming differences, Being relationship-minded, Practicing responsible participation, Having grit

Nice to have:

Knowledge of compiler, debugger or OS development are bonuses

What we offer:
  • Generous performance-based bonus plans to all eligible employees
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)
  • Flexible work environment
  • Industry-leading paid parental leave
  • Reimbursement for professional development (up to $3,000/year)
  • A work setup including the latest hardware and software of your choice

Additional Information:

Job Posted:
January 02, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Firefox OS Integration Engineer, Crash Reporting

Firefox OS Integration Engineer, Mac OS Engineering

The OS Integration team ensures Firefox and other Gecko-based products harmonize...
Location
Location
United States; Canada
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A degree in Computer Science or a related field or comparable work experience
  • Demonstrated experience such as a significant project or internship using systems programming languages like C, C++, Objective-C, or Rust
  • Knowledge of web technologies such as Javascript, HTML, and CSS
  • 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: Welcoming differences
  • Being relationship-minded
  • Practicing responsible participation
  • Having grit
Job Responsibility
Job Responsibility
  • Develop, test, and ship fixes and new features for Firefox on macOS, with a focus on creating a high-quality user experience
  • Work in the open source Mozilla codebase touching a variety of technologies including C, C++, rust, Objective-C, JavaScript, and HTML/CSS
  • Investigate and respond to crash reports and user-submitted bugs to improve the stability and reliability of Firefox for millions of Mac users
  • Grow your expertise while collaborating with a distributed team and participating in technical discussions, planning, code reviews, and problem solving
  • Break down problems into manageable units, seek early feedback, and document your design choices to foster learning and alignment
What we offer
What we offer
  • Generous performance-based bonus plans to all eligible employees
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
Read More
Arrow Right
New

Operator 2, Packaging Operations

The role involves the manual inspection, labeling, and packaging of clinical and...
Location
Location
United States , San Diego
Salary
Salary:
Not provided
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 1 year of industry work experience
  • High school diploma or GED required
  • Must be willing and able to work a flexible schedule, including static or rotating shifts and overtime as required
  • Strong attention to detail
  • Ability to work well in a team environment
  • Good documentation practices
  • Familiarity with computers and general business software
  • Ability to perform basic mathematical calculations
Job Responsibility
Job Responsibility
  • Inspect in-process packaging and components to ensure consistent quality
  • Remove defective products and packaging materials
  • Perform finished product packaging to meet customer, internal, and clinical demands
  • Ensure all packaging is done in accordance with procedures and quality specifications
  • Maintain accurate documentation of manufacturing activities, including device history records and inventory counts
  • Perform simple mathematical calculations to assist in batch record completion
  • Participate in safety audits and daily safety discussions
  • Perform routine cleaning of packaging stations and processing equipment
  • Comply with personal protective equipment and product contamination control requirements
  • Handle hazardous waste appropriately
  • Fulltime
Read More
Arrow Right
New

Engineer, Software

The developer will be a crucial member of an embedded firmware development team,...
Location
Location
United States , Sparks
Salary
Salary:
Not provided
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 15 years of professional experience
  • Minimum 8 years of embedded microcontroller programming experience
  • Minimum 10 years of recent experience with C/C++ (C97 or better)
  • Minimum 5 years of experience with RTOS
  • Extensive experience in bare metal embedded development and debugging
  • Proficient in FreeRTOS and FreeRTOS + TCP
  • Strong experience with serial interfaces (USART/UART, RS232, RS422, RS485, CAN, I2C, SPI)
  • Expertise in STM32 microcontrollers
  • Object-oriented design and programming
  • Familiarity with C# for user interface and testing purposes
Job Responsibility
Job Responsibility
  • Lead and manage a small embedded team
  • Develop and debug embedded firmware, focusing on bare metal programming and hardware interfacing
  • Communicate designs and interfaces effectively within the team
  • Switch between support and development tasks as needed
  • Integrate firmware with hardware, ensuring on-time delivery and high reliability
  • Work within a modified Agile Kanban environment
  • Contribute to process and procedure improvements within the team
  • Fulltime
Read More
Arrow Right
New

Quality Laboratory Technician

Responsible for assuring that the necessary testing for contamination and enviro...
Location
Location
United States , San Jose
Salary
Salary:
18.00 - 21.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Two years of related experience in a regulated industrial or research laboratory or equivalent combination of related experience and education
  • Typically requires a BS/BA in a related scientific discipline and zero to two years of related experience in a regulated industrial or research laboratory or equivalent combination of related experience and education
  • Effective interpersonal skills
  • Effective organization and planning skills
  • Effective written and oral communication skills
  • Effective analytical and problem solving skills
Job Responsibility
Job Responsibility
  • Routinely monitors the quality of water used in the production of IVD and Research products and may perform trend analysis of the microbial content of the RO/DI water
  • Performs routine monitoring for the viable and non-viable particle counts in the labs
  • Performs routine or periodic bioburden testing
  • Performs calibration, maintenance, and cleaning of instrumentation as required
  • Maintain meticulous records of all testing data, materials used and results of tests
  • Learn to identify microorganisms as they are found during RO/DI water monitoring, environmental monitoring, and bioburden testing
  • Promotes a safe work environment
  • May provide recommendations on maintaining the safety of the work environment
  • Participates in Environmental, Health and Safety programs
  • Addresses corrective actions whenever a hazard is identified
  • Fulltime
Read More
Arrow Right
New

Bus Mtrcs/Analytics Analyst 3

Location
Location
United States , San Diego
Salary
Salary:
37.00 - 40.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in lieu of education: At least 2 years of working experience inclusive of Commercial Management, Internal Audit, Finance, Marketing or Sales
  • Operations experience
  • Analytical skills: ability to manage & understand large amount of data and identify purchase patterns
  • Interpersonal skills including ability to communicate data and information challenges
  • Logic, piecing gaps together
  • Attention to detail, clear documentation
Job Responsibility
Job Responsibility
  • Running mass data reports within SAP
  • Use BI Reporting within SAP Everest to pull up-to-date sales data for all active customers in QlikView (~4K Contracts)
  • Shortfall calculations
  • Work alongside team to create shortfall calculator documents for top ~100 customers (whatever target list is for FY24 + more)
  • Pull customer agreement from Salesforce
  • Enter data into new shortfall calculator template spreadsheet
  • Pull purchases in from batch reporting
  • Analyze purchasing patterns (pivot)
  • Data validation and documentation
  • Validate shortfall calculations against Qlik compliance calculations
  • Fulltime
Read More
Arrow Right
New

Finance Reporting & Accounting Manager

The Finance Manager will lead accounting and financial operations, ensuring comp...
Location
Location
Japan , Tokyo
Salary
Salary:
10000000.00 - 16000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
February 27, 2027
Flip Icon
Requirements
Requirements
  • 8+ years of experience in finance or accounting
  • 1+ years in a leadership or management role within accounting
  • Fluency in Japanese and Business-level English proficiency
  • ERP usage experience
Job Responsibility
Job Responsibility
  • Lead accounting and financial operations, ensuring compliance and efficiency
  • Oversee the preparation and submission of periodic financial reports (monthly, quarterly, semi-annual, and annual)
  • Coordinate with internal and external auditors
  • Maintain and enhance financial systems and tools
  • Manage cash flow and liquidity planning
  • Handle tax-related matters, including filings and audits
  • Assist in budget and forecast preparation
  • Drive process improvements and operational efficiencies
  • Liaise with global headquarters (Europe) on financial matters
  • Lead and develop a team of four professionals
What we offer
What we offer
  • 健康保険
  • 厚生年金保険
  • 雇用保険
  • 土曜日
  • 日曜日
  • 祝日
  • Fulltime
Read More
Arrow Right
New

Machine Operator

This is a temp-to-perm role where the candidate will perform routine production ...
Location
Location
United States , Hunt Valley
Salary
Salary:
Not provided
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1 to 2 years of relevant experience
  • Experience in basic tasks, techniques, and procedures within one skill area/process/method
  • Ability to develop skills in basic tasks, techniques, and procedures
  • Effective communication skills that can be understood by co-workers and Team Leads/Supervisors
  • Ability to read, write, interpret, and comprehend specifications written in English
  • Basic math skills
  • Ability to work flexible and/or extended hours and maintain regular, punctual attendance
  • Ability to work well in a team environment
  • Willingness to rotate into different tasks and responsibilities
  • High school diploma or equivalent
Job Responsibility
Job Responsibility
  • Perform routine production tasks including filling, utility operations, packing, assembling, labeling, and inspecting
  • Work effectively in a team setting, supporting team goals and objectives
  • Follow instructions and work within routine, standard practices
  • Make decisions as required by the position
  • Work under direct supervision, adhering to standard operating procedures
  • Maintain accurate records and logs in compliance with FDA, GMPs, and ISO9000 standards
  • Fulltime
Read More
Arrow Right
New

Senior Financial Analyst

Lead strategic financial initiatives and drive growth within a dynamic team at a...
Location
Location
Japan , Tokyo
Salary
Salary:
10000000.00 - 16000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
February 17, 2026
Flip Icon
Requirements
Requirements
  • 3+ years of tax, finance or a related analytical field experience
  • 3+ years of applying key financial performance indicators (KPIs) to analyses experience
  • 3+ years of creating process improvements with automation and analysis experience
  • 3+ years of identifying, leading, and executing opportunities to improve, automate, standardize or simplify finance or business tools and processes experience
  • Experience with advanced use of SQL for data mining and business intelligence
  • Business level of Japanese language skill (reading, writing, speaking)
Job Responsibility
Job Responsibility
  • Lead strategic financial initiatives and drive growth within a dynamic team at a global e-commerce giant
  • Play a crucial role in shaping the financial strategies for a major aspect of the company's logistics network
  • Partner with various departments, including Transportation, Customer Experience, and Technology, to optimize cost, speed, and accuracy of delivery
  • Be deeply involved in carrier selection strategy, leading large-scale projects that directly impact millions of customers
  • Lead large-scale projects, providing financial support and strategic guidance to maximize efficiency within the transportation network
  • Act as a finance partner to the transportation team, translating complex financial data into actionable business insights
  • Develop and implement robust financial processes and tools to enhance strategic and tactical decision-making
  • Analyze data to create impactful reports and metrics to improve cash flow and the customer experience
  • Contribute to team development and mentorship
What we offer
What we offer
  • 健康保険
  • 厚生年金保険
  • 雇用保険
  • 土曜日
  • 日曜日
  • 祝日
  • Fulltime
Read More
Arrow Right