Meta - W2 Contract
Embedded Software Engineer - Sunnyvale, CA
Job Description:
Meta Reality Labs is seeking an Embedded Software Engineer to join their team in Sunnyvale, CA! This individual will work with the Reality Labs organization which helps people around the world come together through next generation Augmented, Mixed, and Virtual Reality.
Job Qualifications:
Advanced in C/C++ programming
Experience with embedded micro-controllers like ARM Cortex M0/M3/M4 architecture and boot mechanism, interrupt priorities, and configuring peripherals
Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO, etc.
Experience producing production-quality, fail-safe firmware for low-power real-time system control
Experience with low-level debugging/driver development
Experience in Linux or Android OS development
Nice to Have (Not Required):
Real-Time Operating System experience with Zephyr and FreeRTOS
Nordic SoC / SiP experience - nRF91 / NRF70 / nRF54 / nRF53 / nRF52 / nRF51
Zigbee experience
RISC-V experience
Bluetooth Low-Energy development experience
Android Open-Source Project (AOSP)
Android OS or Android Open-Source Project (AOSP)
Consumer electronics industry experience