Connecting job seekers with genuine opportunities — always free to apply Post a Job Free →

Software Engineer - AR/VR (Reality Labs)

Meta

Full-time Onsite United States

Job Description

About This Role

Meta Reality Labs is hiring a Software Engineer to build the foundational software that powers Quest headsets, Ray-Ban smart glasses, and future AR devices. You will work on the systems, runtimes, and experiences that define the next computing platform.

Job Overview

  • Job Title: Software Engineer - AR/VR (Reality Labs)
  • Company: Meta
  • Location: Burlingame, CA / New York, NY / Seattle, WA / Redmond, WA / Austin, TX
  • Job Type: Full-time
  • Experience Level: Mid-level (2–5 years)
  • Salary Range: $55–$75/hr
  • Posted Date: 2026-06-01
  • Application Deadline: 2026-07-01

Role Context

Reality Labs engineers are working on hardware and software that does not yet exist at consumer scale — this is long-horizon, systems-level work. You might work on the VR runtime, hand tracking algorithms, spatial audio, display rendering pipelines, or developer SDKs. The work requires close collaboration with hardware, optics, and research teams, and engineers often touch C, C++, and GPU shader code in the same week.

Key Responsibilities

  • Build and optimize core AR/VR software components including runtimes, tracking, and rendering
  • Develop features for Quest OS or Meta's AR glasses software stack
  • Write performance-critical C/C++ code targeting constrained embedded hardware
  • Collaborate with hardware and firmware teams to co-design software/hardware interfaces
  • Profile and optimize latency, power consumption, and thermal performance
  • Contribute to SDK APIs and developer tooling for the Meta Horizon platform

Requirements & Skills

  • 2+ years of systems programming experience in C or C++
  • Experience with embedded systems, mobile platforms, or real-time rendering
  • Understanding of 3D graphics APIs (OpenGL, Vulkan, or Metal)
  • Familiarity with sensor fusion, computer vision, or SLAM is a strong plus
  • Ability to profile and optimize code at the CPU, GPU, and memory level
  • Comfort working with hardware prototypes and pre-production devices

Benefits & Work Conditions

  • $55–$75/hr with Meta RSUs and performance bonuses
  • Onsite at Reality Labs — access to prototype hardware not available elsewhere
  • Full health, dental, vision, and mental health coverage
  • $3,000 annual learning and wellness reimbursement
  • Access to Quest developer kits and pre-release AR hardware

Who Should Apply

Systems engineers who want to work on the most technically ambitious consumer hardware project in the industry. If you are excited by the challenge of building software for hardware that does not yet exist and enjoy working at the boundary of software, hardware, and physics, Reality Labs is unlike any other team at Meta.

About the Company

Meta Reality Labs is building the hardware and software for the next computing platform — from the Quest VR headsets to Ray-Ban Meta glasses and future AR devices. The division employs thousands of engineers, scientists, and designers working on optics, displays, audio, AI, and the full software stack that makes spatial computing feel natural.

How to Apply

Apply via Meta Careers. Search "Software Engineer Reality Labs." The interview includes a C/C++ coding round, a system design session for embedded or graphics systems, and a behavioral interview.

Job Details

Salary $55 – $75 / month
Job Type Full-time
Work Mode Onsite
Location Burlingame, CA
New York, NY
Seattle, WA
Redmond, WA
Austin, TX
Apply Before Jul 03, 2026
Important: We never charge any fee at any stage of the hiring process. If anyone asks for money, report it to [email protected].
Similar Jobs

No similar jobs found.