CrawlJobs Logo

Firefox OS Integration Engineer, Mac OS Engineering

mozilla.org Logo

Mozilla

Location Icon

Location:
United States; Canada

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 Firefox on macOS. You will primarily work on projects, bug fixes, and enhancements to improve the Firefox user experience on the Mac platform. This will include stability, performance, and security topics as well as implementing support in Firefox for features available on the platform. Projects range from low-level systems programming to user interface components.

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

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

Nice to have:

Ideally, but not required, experience in developing applications for macOS with native frameworks like AppKit or Cocoa.

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 13, 2026

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, Mac OS Engineering

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

Cardiovascular Invasive Technologist, EP Technologist

Baptist Medical Center is currently looking to add an Electrophysiology (EP) Tec...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
baptistjax.com Logo
Baptist Health (Florida)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma/GED
  • Less than 1 year Cath Laboratory Experience
  • Experience working at another hospital
  • Advanced Cardiac Life Support (ACLS) Required
  • Basic Life Support (BLS) Required
  • Registered Technologist in Cardiac-Interventional Radiography ARRT (CI) Required
  • Registered Radiologic Technologist ARRT Required
  • Registered Cardiovascular Invasive Specialist (RCIS) Required
  • Licensed Radiologic Technologist Required
Job Responsibility
Job Responsibility
  • Prepare and operate imaging and monitoring equipment during EP cardiac procedures
  • Assist physicians with device setup and sterile field maintenance
  • Monitor patient status and hemodynamics throughout procedures
  • Document procedure details accurately and maintain compliance with regulatory standards
  • Respond promptly to emergencies and support ACLS protocols
  • Perform diagnostic EP procedures and interventions such as electrocardiograms
  • Prepare patients for procedures
  • Ensure all equipment is working properly and safely
  • Monitor the recording during procedures
  • Assist with lab analysis and interpretation
What we offer
What we offer
  • $17,500 sign on bonus
  • Parttime
Read More
Arrow Right
New

Executive Assistant

Provides advanced, diversified, and confidential administrative support to Execu...
Location
Location
United States , Tucson
Salary
Salary:
Not provided
tmcaz.com Logo
Tucson Medical Center
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Associate's degree or equivalent from two-year college or technical school
  • Three (3) years of strong administrative staff support work
  • Knowledge of office management principles and practices
  • Advance skills in organizing tasks and maintaining schedules, calendars, and workflow for large and complex office
  • Advance skills in the use of computer applications and Microsoft Office products and in creating databases, power points, and spreadsheets
  • Ability to use independent judgment in responding to requests for information, solving operational issues, and maintaining sensitive materials and other office records and files
  • Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations
  • Ability to write reports, business correspondence, and procedure manuals
  • Ability to effectively present information and respond to inquiries or complaints from employees, patients and/or their representatives, and the general public
  • Ability to calculate figures and compute rate, ratio, and percentage and to draw and interpret bar graphs
Job Responsibility
Job Responsibility
  • Adheres to and supports team members in exhibiting TMCH values of integrity, community, compassion, and dedication
  • Provides direct administrative support for members of Executive Team (CEO, CFO, CNE, VP, etc.) and, on occasion, to members of the Board of Trustees
  • Arranges appointments and meetings
  • coordinates meeting and agenda materials, maintains calendar for assigned Executive
  • Collects and prepares information for use in discussions and meetings with staff members, customers, and members of the community
  • records meeting minutes to maintain an accurate record of decisions
  • May staff sensitive Board subcommittees, draft agendas, finalize meeting minutes, and schedule future board committee meetings
  • Screens telephone calls and visitors, responds to enquiries for information and troubleshoots issues that might arise
  • Compiles and computes data and creates reports for presentation to management
  • Formats special reports and presentations including power points and graphics
  • Fulltime
Read More
Arrow Right
New

Water & Wastewater Project Engineer

As a Professional Engineer, you'll apply engineering principles and technical ex...
Location
Location
United States , Austin
Salary
Salary:
Not provided
consoreng.com Logo
Consor engineers
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science in Civil, Environmental, Chemical, Mechanical, or a related engineering discipline
  • 4+ years of water and wastewater engineering experience
  • Professional Engineer (PE) license
Job Responsibility
Job Responsibility
  • Prepare and review design plans, calculations, and technical documentation for pipelines, pump stations, and treatment systems
  • Apply engineering standards and design codes to ensure technical accuracy and regulatory compliance
  • Conduct hydraulic modeling, flow analysis, and system evaluations to support design and planning decisions
  • Coordinate design efforts across internal teams, subconsultants, and regulatory agencies
  • Support project managers with technical input, cost estimating, and quality control reviews throughout project development
What we offer
What we offer
  • Tuition reimbursement program
  • paid professional training
  • major license achievement bonus
  • extensive on-demand learning center
  • paid professional memberships
  • Industry-competitive PTO
  • seven paid holidays and two floating holidays
  • flexible work schedules
  • paid parental leave
  • hybrid and remote work options for some employees based on role responsibilities
  • Fulltime
Read More
Arrow Right
New

Anaesthesia Nurse

Fitzpatrick Referrals is looking for an experienced RVN to join our anaesthesia ...
Location
Location
United Kingdom , Eashing, Godalming, Surrey
Salary
Salary:
Not provided
fitzpatrickreferrals.co.uk Logo
Fitzpatrick Referrals
Expiration Date
February 16, 2026
Flip Icon
Requirements
Requirements
  • Experienced RVN
  • Some experience in referral nursing
Job Responsibility
Job Responsibility
  • Provide support to nursing and veterinary teams with all aspects of anaesthesia
  • Create surgical anaesthesia plans
  • Support during surgery and recovery
  • Deliver a high level of care to patients through the entire anaesthesia/surgical/diagnostic process
  • Assist with training and integration of new staff
  • Conduct regular CPR and crash training
What we offer
What we offer
  • Workplace pension
  • Life assurance
  • Company sick pay
  • Access to an employee assistance programme
Read More
Arrow Right
New

Multiskilled Shift Technician

Are you ready to take on a challenging role where your skills will directly impa...
Location
Location
United Kingdom , Greater London
Salary
Salary:
26.00 - 28.00 GBP / Hour
boden-group.co.uk Logo
Boden Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Relevant experience in building services maintenance
  • Strong knowledge of mechanical and electrical systems
  • Problem-solving skills and the ability to respond to emergencies effectively
  • Good communication skills with a proactive approach to maintenance challenges
Job Responsibility
Job Responsibility
  • Carry out scheduled electrical and mechanical PPMs in line with site maintenance schedules
  • Maintain and inspect building services including electrical distribution systems, HVAC systems, and basic plumbing
  • Respond promptly to reactive maintenance requests and emergency call-outs to minimise downtime
  • Accurately complete maintenance records, logs, and compliance documentation via CAFM systems
  • Diagnose and repair electrical and mechanical faults to ensure safe operations
  • Fulltime
Read More
Arrow Right
New

Event Manager

The Event Manager is part of a team that plans, develops and produces large-scal...
Location
Location
United States , Bay Lake
Salary
Salary:
Not provided
disney.com Logo
Disney
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience in event management and leading large-scale projects
  • Strategic Thinking & Execution: Offer a fresh perspective, remain laser focused on ROI and relevancy with a transformative mindset to implement event strategies that advance organizational goals
  • Service Oriented Operational Excellence: Strong organizational, planning, and project management skills with attention to detail and quality
  • Technical Proficiency: A general understanding of internal event systems, AI tools and other event management software
  • Flexibility: Willingness to travel domestically and internationally and work a varied schedule that may include evenings, nights, and weekends
  • Strong Collaboration: Skilled at relationship-building, delegation management, and working in a team-oriented environment
  • Innovative and Agile Approach: Creative, nimble, disruptive to the status quo, genuinely optimistic, and able to manage multiple projects simultaneously with confidence
  • Brand Awareness: An appreciation for the Disney brand and understanding of the many global businesses represented within Disney Experiences
  • Bachelor’s degree in event management, communications, public relations, or equivalent experience
Job Responsibility
Job Responsibility
  • Lead cross-functional teams, internal as well as external, through all phases of event production, including creative planning, development, budget management, logistical production, execution, and post-event evaluation/recap
  • Serve as main communications point for all key partners on event-related details
  • Responsible and accountable for delivering all aspects of the project within the approved financial scope and lead budget management throughout project
  • Research and capture information needed to make informed decisions throughout all planning phases and recommend future improvements
  • Participate in creative sessions to develop event concepts
  • Develop and present creative and logistical plans/recaps to internal partners and Disney executives
  • Nurture and maintain effective internal & external relationships with key collaborators, vendors, and other key partners
  • Cultivate and maintain effective external relationships with vendors and other key partners
  • Stay informed of current industry trends, best practices, and other information beneficial to role and industry leveraging that knowledge to improve events
Read More
Arrow Right
New

Certified Nursing Assistant

Baptist Health is seeking a compassionate and experienced Certified Nursing Assi...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
baptistjax.com Logo
Baptist Health (Florida)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Basic Life Support (BLS) Required
  • Licensed Certified Nursing Assistant Required
Job Responsibility
Job Responsibility
  • Patient activities of daily living
  • Maintaining a safe environment for patients
  • Collecting lab specimens
  • Intake and output monitoring
  • Electronic medical record (EMR) documentation
  • Other duties and responsibilities as assigned
What we offer
What we offer
  • Up to $500 sign-on bonus for FT Days CNA
  • Fulltime
Read More
Arrow Right