Embedded Software Engineer, Reality Labs Research

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$117,000 - $173,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AR/VR
This job posting may no longer be active. You may be interested in these related jobs instead:
Digital Design Engineer

Digital Design Engineer role at Meta's Reality Labs, focusing on ASIC architecture and hardware acceleration for AR/VR technologies.

Hardware Engineer

Hardware Engineer position at Meta focusing on compute hardware development for data centers, involving CPU/GPU/ASIC solutions and system architecture.

ASIC Engineer, Design

ASIC Design Engineer role at Meta focusing on developing cutting-edge machine learning ASICs for world-class Inference and Training performance.

Electrical Engineer, Reality Labs

Electrical Engineer role at Meta Reality Labs focusing on AR/VR technology development, requiring 4+ years of experience in electrical design and expertise in digital circuit boards.

Wireless System Engineer

Join Meta's Reality Labs as a Wireless System Engineer to develop cutting-edge wireless technologies for AR/VR platforms, focusing on system architecture and performance optimization.

Description For Embedded Software Engineer, Reality Labs Research

Meta's Reality Labs Research (RL-R) is at the forefront of developing next-generation virtual, augmented, and mixed reality experiences. We are seeking an Embedded Software Engineer to join our innovative team focused on designing and building prototype systems for future consumer wearable experiences.

The role offers an exciting opportunity to work with cutting-edge technology and contribute to the future of immersive experiences. As an Embedded Software Engineer, you'll be responsible for developing firmware for various wearable devices, including novel sensing and imaging systems, and haptic devices. You'll work with micro-controllers, manage power consumption, implement boot loaders, and handle real-time tasks using RTOS.

The position requires strong expertise in embedded systems development, with experience in ARM architecture, various communication protocols, and C programming. You'll be part of a diverse, interdisciplinary team of researchers and engineers, with access to state-of-the-art technology and testing facilities.

Meta offers a competitive compensation package, including a base salary range of $117,000 to $173,000 per year, plus bonus, equity, and comprehensive benefits. The company is committed to building the next evolution in social technology, moving beyond traditional 2D screens toward immersive experiences in AR and VR.

This is an excellent opportunity for an experienced embedded systems engineer who wants to work on groundbreaking technology that will shape the future of human-computer interaction and social connection. You'll be part of Meta's mission to go beyond the constraints of screens, distance, and physics to create truly revolutionary experiences.

Last updated 3 months ago

Responsibilities For Embedded Software Engineer, Reality Labs Research

  • Analyze, design, develop, and debug firmware for wearable devices, including novel sensing and imaging systems
  • Implement firmware on micro-controllers, manage peripherals and power consumption, support boot loaders, and schedule real-time tasks
  • Collaborate across multiple research and engineering disciplines
  • Support custom hardware development including architecture requirements, firmware architecture, and board bring-up

Requirements For Embedded Software Engineer, Reality Labs Research

Linux
  • B.S. or M.S. degree in Computer Science or related field with 4+ years of experience
  • Experience with embedded micro-controllers (ARM Cortex M0/M3/M4)
  • Experience with peripherals (USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO)
  • Experience with wireless/wired communication protocols
  • Experience with C programming for development, debugging, testing and performance analysis

Benefits For Embedded Software Engineer, Reality Labs Research

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • bonus
  • equity
  • benefits

Interested in this job?