Software Engineer - OS Frameworks (Technical Leadership)

Meta builds technologies that help people connect, find communities, and grow businesses, moving beyond 2D screens toward immersive AR/VR experiences.
Bellevue, WA, USABurlingame, CA, USA
$213,000 - $293,000
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AR/VR

Description For Software Engineer - OS Frameworks (Technical Leadership)

Meta Reality Labs is at the forefront of AR/VR innovation, developing world-class hardware and software that connects people through immersive experiences. As a Principal Software Engineer focusing on OS Frameworks, you'll play a crucial technical leadership role in shaping the future of AR/VR technology. You'll work within Reality Labs, a division dedicated to pushing the boundaries of augmented and virtual reality through cutting-edge research and development.

The role combines deep technical expertise in embedded systems and OS development with strategic leadership responsibilities. You'll be instrumental in developing the foundational software that powers Meta's AR and VR products, working on everything from kernel-level optimizations to system architecture design. The position requires collaboration with diverse teams across computer vision, machine learning, graphics, and hardware engineering to create intuitive, high-performance experiences.

This is an exceptional opportunity for an experienced engineer who wants to make a significant impact on the future of computing. You'll be working with state-of-the-art technology in a resource-constrained environment, requiring both technical excellence and strategic thinking. The role offers competitive compensation ($213,000-$293,000/year plus bonus and equity) and the chance to work on products that are defining the next generation of human-computer interaction.

The ideal candidate will bring both technical depth and leadership acumen, with the ability to mentor other engineers and influence technical direction across organizations. You'll be joining Meta's mission to build the metaverse, working on challenges that require innovative solutions and cross-functional collaboration. This role offers the unique opportunity to shape the future of how people interact with technology and with each other in immersive environments.

Last updated 10 days ago

Responsibilities For Software Engineer - OS Frameworks (Technical Leadership)

  • Drive organization's goal towards building tools, system architecture, prototypes, frameworks and infrastructure for operating systems, kernel development, and low level systems
  • Effectively communicate complex features and systems while advocating for higher product quality and engineering efficiency
  • Lead and set direction for Meta Reality Labs capabilities development
  • Collaborate with cross-functional teams on requirements and solutions
  • Write clean readable code and debug complex system-spanning problems
  • Understand industry technology trends to assess & develop new technologies
  • Partner with organizational leaders to improve team performance

Requirements For Software Engineer - OS Frameworks (Technical Leadership)

Linux
  • 10+ years experience in developing Embedded engineering solutions within a resource constrained environment
  • 10+ years of programming experience using C or C++ for day-to-day software development
  • Experience leading consumer-based projects with industry-wide impact
  • Experience with cross-functional partnerships
  • Experience in mentoring/influencing engineers across organizations
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Preferred: Master's degree or PhD in Engineering, Computer Science, or related technical field
  • Preferred: Experience with AOSP, Android internals, Frameworks services, Hardware Abstraction Layer

Benefits For Software Engineer - OS Frameworks (Technical Leadership)

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Meta Software Engineer - OS Frameworks (Technical Leadership)

Principal Engineer - Firmware Engineer

Principal Firmware Engineer position at Marvell, focusing on embedded systems development in Santa Clara.

Engineer Sr Principal, Firmware

Senior Principal Firmware Engineer position at Lumentum in San Jose, CA

R&D Principal Software Engineer - GPU Virtualization

Principal Software Engineer position at Broadcom focusing on GPU virtualization, kernel development, and system integration for VMware's ESXi platform.

Principal Engineer Electronics

Principal Engineer Electronics position at Northrop Grumman focusing on electronic systems development and engineering.

Principal DPU Software Engineer – Secure Enclave

Principal Software Engineer role at Microsoft focusing on secure enclave development for Data Processing Units (DPUs), combining embedded systems expertise with security engineering.