Reality Labs at Meta is pioneering the future of human connection through innovative hardware and software solutions. As an Embedded Software Engineer, you'll be at the forefront of developing next-generation products that redefine how people interact in the metaverse. The role involves working with cutting-edge technologies across hardware and software interfaces, from low-level embedded systems to high-level applications.
You'll be responsible for developing embedded software and firmware for various systems, including bootloaders, I/O interfaces, and power management. The position requires expertise in debugging complex system-level issues and collaborating across multiple engineering disciplines. You'll work with technologies ranging from Android OS to RTOS, and from MCU programming to hardware interfaces like SPI and I2C.
The ideal candidate brings strong experience in C/C++ programming, embedded systems development, and technical leadership. You'll be part of a world-class team developing products at the intersection of hardware, software, and content, with a focus on performance, security, and power efficiency.
This role offers the unique opportunity to shape the future of computing and social technology. You'll be working on first-of-their-kind products that make it easier for people to connect in natural and innovative ways. The position combines technical challenges with the excitement of building products that could become the norm in the future of human interaction.
Meta's commitment to pushing technological boundaries, combined with the scale and impact of their products, makes this an exceptional opportunity for an experienced embedded systems engineer looking to make a significant impact in the AR/VR space.