Reality Labs at Meta is seeking an Embedded Software Engineer to join their innovative team working on AR/VR technology. This role involves developing firmware systems for next-generation AR, VR, and new platforms that are shaping the future of computing and human connection.
The position offers an opportunity to work at the cutting edge of technology, developing embedded software from low-level device drivers to computer vision and machine learning algorithms. You'll be part of a world-class team exploring new concepts through rapid prototyping and bringing innovative products to market.
As an Embedded Software Engineer, you'll architect, design, and implement firmware systems for both prototype and shipping consumer products. The role requires deep collaboration across engineering disciplines, including electrical, mechanical, algorithms, user experience, and silicon architecture teams. You'll work on multiple target classes and directly impact user immersion in Meta's Reality Labs products.
The ideal candidate brings strong expertise in embedded systems, with experience in C/C++ programming, RTOS environments, and hardware interfaces. You'll work with cutting-edge technology in areas like computer vision, sensor systems, and power management, while contributing to Meta's mission of building the metaverse.
This position offers competitive compensation ($147,000-$208,000/year) plus bonus, equity, and comprehensive benefits. You'll be based in Sunnyvale, CA, working with some of the industry's leading experts in AR/VR technology. Join Meta's Reality Labs team to help define the future of human interaction and computing platforms.