CrawlJobs Logo

Staff Software Engineer, Graphics

mozilla.org Logo

Mozilla

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Graphics Team supports everything revolving around painting content to the screen in Firefox on Android, Windows, macOS, and Linux desktops as fast and as accurately as possible, so we welcome broad experience across different platforms.

Job Responsibility:

  • Define and drive architectural improvements for rendering in the Gecko Browser engine
  • Improve the rendering performance of the Gecko browser engine, particularly on high resolution displays
  • Write software in C++ and Rust, including tests and documentation
  • Participate in regular code reviews
  • Maintain the quality and security of our existing Graphics code by engaging with internal and external security researchers
  • Investigate and propose solutions and architectural changes to improve performance, reliability and reduce power usage
  • Represent Mozilla in Standards development alongside other industry leaders–Google, Apple, Microsoft, etc.

Requirements:

  • Have at least five years of experience as a software engineer
  • Be proficient in C++ or Rust
  • Have knowledge and experience with graphics frameworks that drive modern computing: OpenGL ES, WebGL, Metal, WebGPU, Vulkan, DirectX 11/12, etc.
  • Have knowledge of GPU architectures and design
  • Have strong debugging and optimization skills in a multi-threaded code
  • Experience with, or interest in learning about, security sandboxing and IPC architectures
  • Commitment to our values: Welcoming differences, Being relationship-minded, Practicing responsible participation, Having grit
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 (majority of Mozillians work remotely)
  • Industry-leading paid parental leave (up to 26 weeks of fully paid leave for childbearing parents and up to 12 weeks for non-childbearing parents)
  • 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

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 Staff Software Engineer, Graphics

Staff Software Engineer - Integrated Test

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
168000.00 - 200000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in simulation software development and systems integration
  • Bachelor's or higher degree in Aerospace, Software, Electrical Engineering, Computer Science, or a related field
  • Seasoned technical lead for an engineering team
  • providing guidance in planning and execution
  • Advanced proficiency in C/C++ and Python
  • Very experienced in MATLAB/Simulink
  • Extensive experience developing real-time HIL test infrastructures
  • Proven ability to develop simulation tools with a focus on usability, modularity, and performance
  • Expert of communication standards and protocols (RS-422/485, CAN/CAN-FD, ARINC-429, Ethernet, TCP/IP, USB etc…)
  • Experience prototyping Graphical User Interfaces based on user feedback
Job Responsibility
Job Responsibility
  • Architect and lead the team managing Archer’s lab integration environments supporting validation and verification activities, handling quality evaluations, human factor evaluations and test pilot training
  • Collaborate cross-functionally with internal groups and suppliers to integrate, instrument and maintain configuration of simulation models in a real-time, integrated hardware-in-the-loop environments
  • Own end-to-end configuration of simulation environments (e.g., SIL, HIL, CeRT, Iron Bird), including data analysis and simulation correlation with flight test data
  • Develop and optimize simulation pipelines including CI/CD integration for automated deployment, execution, and monitoring
  • Integrate third-party software/hardware systems into cohesive simulation architectures
  • Set technical standards, provide mentorship, and foster a collaborative and high-performance engineering culture
  • Guide the design and build of graphical user interfaces to control the real-time simulation environment
  • Lead task decomposition, technical planning, and debugging of complex issues across real-time and distributed systems
  • Influence tool architecture in support of lab configuration and automation
  • Fulltime
Read More
Arrow Right

Staff AI Engineer

As a Staff AI Engineer you will get to play with petabyte data gathered from a m...
Location
Location
Salary
Salary:
Not provided
balbix.com Logo
Balbix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ph.D./M.S. in Computer Science or Electrical Engineering with hands-on software engineering experience
  • 5+ years of experience in the field of Machine Learning and programming in Python
  • Expertise in programming concepts and building large scale systems
  • Knowledge of state-of-the-art algorithms combined with expertise in statistical analysis and modeling
  • Robust understanding of NLP, Probabilistic Graphical Models, Deep Learning with graphs structures, model explainability, etc.
  • Foundational knowledge of probability, statistics and linear algebra
Job Responsibility
Job Responsibility
  • Design and develop an ensemble of classical and deep learning algorithms for modeling complex interactions between people, software, infrastructure and policies in an enterprise environment
  • Design and implement algorithms for statistical modeling of enterprise cybersecurity risk
  • Apply data-mining, AI and graph analysis techniques to address a variety of problems including modeling, relevance and recommendation
  • Build production quality solutions that balance complexity and performance
  • Participate in the engineering life-cycle at Balbix, including designing high quality ML infrastructure and data pipelines, writing production code, conducting code reviews and working alongside our infrastructure and reliability teams
  • Drive the architecture and the usage of open source software library for numerical computation such as TensorFlow, PyTorch, and ScikitLearn
  • Fulltime
Read More
Arrow Right

Engineering Team Leader - Full Stack / Web Performance

The Bidding Platform organization is the core of the RTB business, processing ov...
Location
Location
Poland
Salary
Salary:
Not provided
rtbhouse.com Logo
RTB House
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years in a technical leadership role (Team Lead / Engineering Manager)
  • 10+ years in hands-on Full Stack software engineering, with significant experience across frontend, backend, and with some understanding of DevOps aspects
  • Expertise in Web frontends creation and architecture
  • Experience with mobile application development (native or hybrid)
  • Proven strong analytical thinking and data-driven approach to decision-making and performance tuning
  • Extensive experience with web performance measures and optimization at scale
Job Responsibility
Job Responsibility
  • Lead, mentor, and grow a team of talented Frontend/Full Stack and Backend engineers, fostering a culture of technical excellence and high code quality
  • Serve as a Full Stack tech-leader (often hands-on), contributing to the design and development of key architectures and full stack solutions that support various platforms (Web, Mobile, CTV)
  • Define and execute the team's charter, focusing on end-to-end customer interactions and the reliable display of ads globally
  • Develop and oversee state-of-the-art observability systems for the Ad Display platform, tracking crucial metrics like reliability, viewability, latency, and providing deep debugging insights for ad creation teams
  • Provide governance for cross-team ad rollout, including defining best practices and tooling for rigorous testing and deployment strategies (A/B testing, Canary deployments)
  • Lead complex technical projects at massive scale, ensuring our solutions can handle millions of requests and maintain high performance worldwide
  • Collaborate intensely with a Staff Frontend Engineer, stakeholders from Ads layouts creation teams (designers, graphic specialists), and the core Bidding Platform backend teams
What we offer
What we offer
  • Projects focused on high code quality – solid code reviews are our standard
  • Collaboration within an interdisciplinary, self-sufficient team including: DevOps (ensuring a great Developer Experience), database experts, backend developers, product designers, and QA engineers
  • Hardware and software tailored to your preferences – e.g. MacBook, AI tool licenses
  • Access to modern technologies and the opportunity to apply them in large-scale, high-impact projects
  • Flexible working conditions – no core hours, fully remote cooperation
  • Fulltime
Read More
Arrow Right

Architect

Path Construction is seeking a qualified Architect to join our organization in t...
Location
Location
United States , Arlington Heights, Illinois
Salary
Salary:
80000.00 - 120000.00 USD / Year
pathcc.com Logo
Path Construction
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in Architecture
  • 7-10 years of relevant professional experience in leading teams and preparation of conceptual, schematic, design development and construction documents and materials
  • Proficient in Revit & Autocad
  • Ability to direct and coordinate work efforts of junior staff
  • Experience in all phases and aspects of a project
  • Well-developed knowledge of and experience with building codes, specifications, building and engineering systems
  • Understanding of project management process
  • Ability to develop, communicate and present design concepts to clients, multi-disciplinary teams, and management
  • Effective verbal and written communication skills and excellent graphic presentation skills
  • Proficiency in Revit, graphic design, and 3D modelling and visualization software
Job Responsibility
Job Responsibility
  • Be responsible for planning, developing, and executing technical documentation which may include interpreting, organizing, and coordinating project team assignments
  • Lead and mentor team members in the implementation and delivery of projects design
  • Help assist in establishment of budget, task schedule and other components of the work plan
  • Direct and coordinate production of schematic, design development and construction documents in collaboration with Project Manager and/or Senior Project Architect
  • Work with engineering consultants through schematic, design development and construction document phases
  • Perform construction administration duties (e.g., RFIs, RFPs, Change Orders, etc.)
  • Direct, organize, and mentor junior staff with responsibility for oversight
  • Participate in marketing efforts and may lead presentations to prospective clients
What we offer
What we offer
  • 401(k) Program
  • Health, Dental, Vision, Life, Long-Term and Short-Term Disability Insurance
  • Company cellphone and computer
  • Annual Bonus Plan
  • Fulltime
Read More
Arrow Right

Network Product Manager

APCON, Inc. is seeking a Product Networking Manager who will collaboratively def...
Location
Location
United States , Plano
Salary
Salary:
Not provided
apcon.com Logo
APCON
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Electrical Engineering, or similar STEM degree or equivalent experience
  • 8+ years of product marketing management experience in hardware and or software application development or related product design for network or routing products
  • Familiarity with the following: networking concepts, cybersecurity fundamentals, and data center technologies at the enterprise level
  • Strong willingness to learn, collaborate, and contribute to a fast-paced, innovative team environment
Job Responsibility
Job Responsibility
  • Works collaboratively with customers and staff members to design, define, and drive embedded software enhancements, features, and functionality based on customer demands in order to drive increased revenue and market share
  • Define’s product marketing strategy and roadmap for APCON’s switching products
  • Participates in product planning and execution throughout the entire product lifecycle to include specifications for hardware and software, product development and release calendars, marketing pre-planning and maintaining product backlog
  • Works with the development team to maintain the user experience, usability and functionality of our award-winning graphical user interfaces (GUI)
  • Helps with the creation of materials for product positioning, presentations and other marketing collateral
  • Partners with other departments to develop global sales strategies to ensure effective launch of product and new releases
  • Attends company’s sales meetings and conducts product training presentations
What we offer
What we offer
  • Medical, dental, and vision insurance
  • Company-paid short and long-term disability
  • Flexible spending accounts
  • Generous PTO program
  • 401(K) Retirement Savings Plan with company match
  • Professional development program
  • Collaborative and innovative environment
  • On-site exercise facility
Read More
Arrow Right

Project Manager – Landscape Architect

CSDG, an award-winning, multi-disciplinary design firm in Nashville, TN, is seek...
Location
Location
United States , Nashville
Salary
Salary:
Not provided
csdgtn.com Logo
CSDG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BLA or MLA in Landscape Architecture from an accredited program
  • Professional licensure as a Landscape Architect (PLA/RLA) is preferred
  • 7+ years of experience in landscape architecture, with at least 2 years in a project management role
  • Proven experience managing landscape projects, including design, budgeting, and construction phases
  • Proficiency in design software (AutoCAD, SketchUp, Adobe Creative Suite, etc.)
  • Proficiency in LandFX required
  • Strong working knowledge in 3D modeling software, i.e., SketchUp (Revit and Rhino are a plus) but not required
  • Experience with 3Drendering software, Lumion or Enscape preferred
  • Strong understanding of sustainable design practices, horticulture, and site grading/drainage
  • Experience in developing construction documents and details
Job Responsibility
Job Responsibility
  • Lead landscape architecture projects from concept through to completion
  • Develop project plans, timelines, and budgets, ensuring projects are completed on time and within financial parameters
  • Coordinate multidisciplinary project teams including landscape architects, civil engineers, urban planners, architects and contractors
  • Track project progress, manage risks, and report on status to senior management and clients
  • Ensure compliance with local zoning regulations, environmental policies, and building codes
  • Serve as the primary point of contact for clients, maintaining strong relationships and ensuring their needs are met
  • Facilitate meetings and presentations, articulating design concepts, project updates, and addressing concerns
  • Manage expectations and provide ongoing communication regarding project status, milestones, and changes
  • Develop and refine design concepts aligned with the client's vision and project objectives
  • Oversee preparation of design documentation including master plans, detailed designs, and construction drawings
What we offer
What we offer
  • 10 days of vacation per year, with the ability to carry over up to 40 hours and earn additional days after five years
  • 20 hours of personal time annually for illness, bereavement, or personal matters
  • Compensatory Time Program for salaried employees, allowing for extra vacation or quarterly payouts for hours worked beyond 40 per week
  • Standard office hours are 8:00 a.m. – 5:00 p.m., Monday through Friday
  • Option for a modified schedule that allows employees to complete their workweek by noon on Fridays
  • CSDG observes six major holidays plus additional time off between Christmas and New Year's
  • CSDG covers approximately 100% of medical, dental, vision, and long-term disability insurance for employees
  • Choice of a traditional co-pay plan or an HSA option
  • Dependent coverage is available via payroll deduction
  • 401(k) plan with a 5% company contribution at year's end, helping employees build long-term financial security
  • Fulltime
Read More
Arrow Right
New

Senior Landscape Architect | Project Manager

ZGF is seeking a Senior Landscape Architect | Project Manager to join our team i...
Location
Location
United States , Portland
Salary
Salary:
107000.00 - 124000.00 USD / Year
zgf.com Logo
ZGF Architects
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in landscape architecture from accredited program
  • Minimum 15 years of experience in landscape architectural design, documentation and construction administration, in collaboration on large multidisciplinary projects with architects and engineers
  • Licensed to practice landscape architecture in the State of Oregon
  • Superior communication, writing, editing and reporting skills for a wide variety of audiences, including graphical presentation of complex project management approaches and processes
  • Ability to lead multiple projects in various stages of development simultaneously, and work cooperatively among architecture and landscape architecture leaders to ensure design integrity
  • Track record of satisfied clients eager to work with you again
  • Familiarity with design software requirements and workflows (Revit, Autodesk 360, Bluebeam, SketchUp, Rhino, etc.)
  • Proficiency with project management tracking and collaboration tools such as SmartSheet, Bluebeam, MS Project and the MS Outlook suite
  • Extensive experience leading multidisciplinary teams on large, multi-year or multi-task order projects
  • Experience leading the development and successful permitting of district- and campus-scaled master plans
Job Responsibility
Job Responsibility
  • Represent ZGF and function as a primary contact with clients
  • Deliver successful landscape architecture and urban design projects on behalf of ZGF
  • Generate positive client feedback while achieving contract and financial performance metrics across the lifespan of multi-year and/or multi-task order contracts
  • Collaborate with clients and project stakeholders to define project success and develop goals, strategies and approaches to get there
  • Prepare and manage, or support staff to do so, detailed project approaches, schedules, scopes of work, fee budgets and project execution plans, as well as negotiate contracts
  • Collaborate with department leadership to manage change, and exercise discretion to escalate issues to firm management when necessary
  • Lead landscape architecture quality management activities to ensure clear, concise, correct and complete technical documentation of ZGF landscape architecture projects
  • Establish and maintain business development relationships
  • Guide and mentor junior staff to develop their careers as designers, leaders and project managers
What we offer
What we offer
  • Medical, Dental and Vision coverage with a generous employer contribution
  • HSA with employer contribution
  • 401k with employer match
  • 4 weeks of PTO and 10 paid holidays per year
  • paid parental and family leave programs
  • Fulltime
Read More
Arrow Right
New

Sales Operations Coordinator

This role will be a key player involved with the transformation and harmonizatio...
Location
Location
United States , San Diego
Salary
Salary:
24.00 - 28.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum high school diploma or GED required
  • Associate or bachelor’s degree preferred
  • Minimum 3 years of proven corporate program administration/support experience required in a high-volume environment
  • Sales support, Human Resources, Customer Support experience preferred
  • On-boarding and/or vendor credentialing support experience in a large corporation preferred
  • Experience in a fast-paced, matrix driven environment in a large sized corporation is preferred
  • Proven high-volume organizational and analytical skills, detail orientation, and the ability to work well with multiple stakeholders is required
  • Demonstrated ability and desire to identify opportunities for standardization, process improvements, relevant options and to execute appropriate solutions
  • Demonstrated assertiveness when facing push back and challenges to maintain program and process core integrity
  • Demonstrated advanced Microsoft Word, Excel, PowerPoint, Outlook, Internet, and other proprietary software skills required
Job Responsibility
Job Responsibility
  • Provide support to on/offboarding process for Sales/Service new sales hires, transfers, and terminations across various BU’s across all legacy organizations
  • Manage workflow and cases through Salesforce case management
  • Serve as primary contact for all on/off/crossboarding activities and inquiries
  • Work with IT / HR / other departments to resolve new hire data and system access issues
  • Update and maintain SOP’s / DTP’s per current procedures and requirements
  • Support training for new hires in areas of responsibilities
  • Responsible for administering, promoting and supporting vendor credentialing best practices and processes for our field-based associates
  • Handle day-to-day inquiries and requests related to vendor credentialing
  • Assist in supplier vetting/registration process within scope of vendor credentialing
  • Communicate and interact with field-based associates on process and collect any necessary documents
  • Fulltime
Read More
Arrow Right