Meta AR/VR Job | Firmware Engineer, University Grad

Job(岗位): Firmware Engineer, University Grad

Type(岗位类型): Computer Vision | Engineering, Hardware

Citys(岗位城市): Redmond, WA

Date(发布日期): 2022-3-18


The Reality Lab’s mission is to give people the tools to feel connected anytime, anywhere. We create new, category-defining consumer hardware and software products that provide immersive social experiences and increase the depth of how billions of people connect. The team is a diverse group of problem solvers, inventors, and proven visionaries who are relentless about transforming everyday occurrences into rich experiences that have the potential to improve the way billions of people live.

As Firmware Engineer on the Facebook AR Product Firmware/Software Team you will work with industry-leading researchers and engineers to deliver cutting edge technologies and functionality for future Augmented Reality platforms. We’re looking for motivated engineers not only interested in experiencing the future of AR but inventing it!


Currently has, or is in the process of obtaining a Bachelors or Masters degree Electrical Engineering, Computer Engineering, Computer Science or related fields

Must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during employment

Experience with C/C++ and Python

Experience with Linux

Experience working in a team-oriented environment with cross-group or cross-culture collaboration


Work as a team to develop new end-to-end features and functionality for embedded systems including designs, unit tests, and documentation

Bring-up and debug hardware new devices and prototypes

Work with the team to identify tools and processes that could improve the deliveries from the broader team

Additional Requirements(额外要求)

Embedded Firmware experience including RTOS, external busses, timers, and minimal memory footprint

Deep programming knowledge including multi-threading, interrupts, memory mapping, and optimization

Experience with desktop tools including oscilloscopes and logic analyzers

Experience with various interfaces such as I2C, SPI, PCIe, etc.

Experience with cameras and sensors