Meta's Reality Labs is at the forefront of developing innovative AR/VR technologies that are reshaping how people connect and interact. As an Embedded Software Engineer in the Reality Labs team, you'll be working on groundbreaking hardware and software solutions that are defining the future of the metaverse.
The role involves deep technical work with kernel-level programming, hardware interfaces, and system optimization. You'll be responsible for designing and implementing critical components across all system layers, from low-level kernel operations to high-performance drivers and services. This position requires expertise in embedded systems, operating systems, and hardware interfaces, making it ideal for engineers who enjoy working close to the metal.
Your work will directly impact the development of Meta's next-generation AR/VR devices, requiring you to collaborate with cross-functional teams across hardware, firmware, and software domains. You'll be tackling complex technical challenges, from hardware bringup to performance optimization, ensuring that Meta's devices deliver exceptional user experiences.
This is an opportunity to be at the cutting edge of technology, working with world-class experts in a team that's defining the future of computing platforms. The role offers competitive compensation, including a base salary range of $177,000 to $251,000, plus bonus and equity opportunities, making it an attractive position for experienced embedded systems engineers looking to make a significant impact in the AR/VR space.
The ideal candidate will bring strong experience in C/C++ programming, embedded systems development, and operating systems, combined with the ability to lead technical workstreams and collaborate effectively across teams. If you're passionate about building the future of immersive technologies and have a strong background in systems programming, this role offers the chance to work on revolutionary products that will shape how people connect in the future.