Senior Firmware Engineer

Facebook

Facebook

Software Engineering
Sunnyvale, CA, USA
Posted 6+ months ago

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