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 architecting, designing, and implementing embedded firmware systems for next-generation AR, VR, and new platforms. You'll be working with cutting-edge technology, developing everything from low-level device drivers to computer vision and machine learning algorithms. The position requires deep collaboration across multiple engineering disciplines, including electrical, mechanical, algorithms, user experience, and silicon architecture teams.
The ideal candidate will have strong expertise in embedded software development, with experience in C/C++ programming and working with embedded hardware platforms. You'll be responsible for critical aspects of hardware development, from early architecture requirements to firmware implementation and system validation. Knowledge of power management, boot loaders, and RTOS environments is essential.
What makes this role unique is the opportunity to work on products that are literally shaping the future of computing and human interaction. You'll be part of a world-class team of experts who are pushing the boundaries of what's possible in AR/VR technology. The position offers competitive compensation ($147,000-$208,000/year) plus bonus and equity, along with comprehensive benefits.
Meta's Reality Labs is committed to redefining the way people work, play, and connect. This role offers the chance to be at the heart of this transformation, working on products that will become the norm in the future. If you're passionate about embedded systems and want to be part of building the metaverse, this position offers an unparalleled opportunity to make a significant impact in the field of AR/VR technology.