Software Engineer, OS Frameworks - Reality Labs

Meta builds technologies that help people connect, find communities, and grow businesses, moving beyond 2D screens toward immersive AR/VR experiences.
$56,250 - $173,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AR/VR

Description For Software Engineer, OS Frameworks - Reality Labs

Meta's Reality Labs is at the forefront of developing groundbreaking AR/VR technologies that are reshaping how people connect and interact. As an OS Frameworks Engineer in this division, you'll be working on cutting-edge VR devices and systems that are defining the future of the metaverse.

The role combines deep technical expertise in operating systems and frameworks with the opportunity to shape the future of virtual reality technology. You'll be responsible for developing crucial system-level APIs and frameworks that enable compelling VR experiences, working with state-of-the-art hardware and software systems.

This position offers a unique blend of technical challenges, from optimizing performance at the OS level to designing robust APIs that power next-generation VR applications. You'll collaborate with cross-functional teams including product managers, application engineers, and platform teams to create comprehensive solutions that push the boundaries of what's possible in VR.

The ideal candidate will bring strong experience in systems programming, particularly with Android, macOS, or Windows internals, along with proficiency in C++ or Java. You'll have the opportunity to work on projects that directly impact the future of computing platforms while being supported by Meta's comprehensive benefits package and competitive compensation structure.

Working at Meta's Reality Labs means being at the intersection of hardware, software, and content development, with the chance to contribute to products that are literally changing how people experience digital interaction. If you're passionate about systems-level software development and want to be part of defining the metaverse, this role offers an exceptional opportunity to make a lasting impact on the future of technology.

Last updated 3 hours ago

Responsibilities For Software Engineer, OS Frameworks - Reality Labs

  • Lead and set direction in Meta Reality Labs future capabilities for VR devices
  • Develop APIs in the system-level framework layer
  • Collaborate with cross-functional teams
  • Debug functional, performance and stability issues across the stack
  • Build on OS internals and set technical direction
  • Uplift coding and design skills through reviews and best practices
  • Work with product management to understand requirements
  • Participate in design reviews and code reviews

Requirements For Software Engineer, OS Frameworks - Reality Labs

Java
Linux
  • Bachelor's degree in Computer Science, Computer Engineering, or relevant technical field
  • 2+ years of Software development experience
  • 1+ years experience in Desktop applications, Operating Systems, AOSP, Identity, Device management
  • Experience with Android, macOS, or Windows internals or frameworks services
  • Experience with coding in C++ or Java

Benefits For Software Engineer, OS Frameworks - Reality Labs

Medical Insurance
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Meta Software Engineer, OS Frameworks - Reality Labs

Digital Design Engineer

Digital Design Engineer role at Meta, focusing on ASIC design and microarchitecture for machine learning acceleration, offering competitive compensation and the opportunity to work on cutting-edge AR/VR technology.

ASIC Engineer, Design Verification

ASIC Design Verification Engineer role at Meta focusing on developing innovative ASIC solutions for data center applications.

Display Electrical Engineer

Display Electrical Engineer role at Meta Reality Labs, focusing on AR/VR display module design and integration, offering competitive compensation and the opportunity to work on cutting-edge wearable technology.

Software Engineer, OS Frameworks - Reality Labs

OS Frameworks Engineer role at Meta's Reality Labs, building next-gen VR/AR systems and frameworks, requiring expertise in operating systems and C++/Java development.

Embedded Software Engineer

Meta is seeking an Embedded Software Engineer to design and implement system components, drivers, and services for AR/VR technology.