Embedded Firmware Engineer for AR/VR & Wearables

Meta

Sunnyvale (CA)

On-site

USD 154,000 - 217,000

Full time

41 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Meta seeks an Embedded Software Engineer to design, develop, and optimize firmware for AR/VR devices, spanning kernel, drivers, and low-level systems. You’ll work on constrained environments, high data throughput, and power/performance optimization.

Collaborating with silicon architects, hardware designers, OS teams, and ML researchers, you’ll advance real-time capabilities, computer vision, and sensor/actuator integration across Meta’s product lines.

Qualifications

  • Bachelor's degree or equivalent practical experience in CS/CE or related field.
  • 5+ years of software development experience; 3+ years embedded software experience.
  • Experience with large-scale C/C++ code bases.
  • Proven ability to work across disciplines to drive optimal solutions.

Responsibilities

  • Design and implement software components at all layers of the system, including kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, persistence.
  • Develop drivers and services for constrained environments with high data throughput and low latency.
  • Lead hardware bring-up, peripheral drivers, silicon integration, and power/performance optimization.
  • Debug complex, system-level issues spanning kernel to application.
  • Profile performance and drive optimizations across the software stack.
  • Develop firmware for devices including sensing/imaging, haptics, and audio prototypes.
  • Collaborate with silicon architects, hardware designers, OS team, and ML teams.
  • Implement power-management, boot loaders, scheduling, IPC, and RTOS/bare-metal interfaces.
  • Design and architect models/infrastructure for Virtual Platforms and vendor IP models.

Skills

5+ years experience
3+ years embedded
C/C++ large codebase
Cross-disciplinary collaboration

Education

Bachelor's degree in CS/CE or equivalent

Tools

UART
SPI
CSI-2
I2C
GPIO
USB

Job description

Meta seeks an Embedded Software Engineer to design, develop, and optimize firmware for AR/VR devices, spanning kernel, drivers, and low-level systems. You’ll work on constrained environments, high data throughput, and power/performance optimization.

Collaborating with silicon architects, hardware designers, OS teams, and ML researchers, you’ll advance real-time capabilities, computer vision, and sensor/actuator integration across Meta’s product lines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer for AR/VR & Wearables
Senior Embedded Firmware Engineer for AR/VR & Wearables

Meta • Redmond (WA)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
Senior Embedded Firmware Engineer – AR/VR Devices
Senior Embedded Firmware Engineer – AR/VR Devices

RiseMe • United States

On-site
USD 154,000 - 217,000
Senior Embedded Wireless & Connectivity Engineer
Senior Embedded Wireless & Connectivity Engineer

Meta • Indianapolis (IN)

On-site
USD 184,000 - 257,000
Bonus
Equity
Benefits
Senior Wireless Embedded Firmware Engineer
Senior Wireless Embedded Firmware Engineer

Meta • Oklahoma City (OK)

On-site
USD 184,000 - 257,000
Senior Embedded Wireless Engineer (Wi‑Fi / Bluetooth)
Senior Embedded Wireless Engineer (Wi‑Fi / Bluetooth)

Meta • Jefferson City (MO)

On-site
USD 184,000 - 257,000
Senior Embedded Wireless Engineer (AR/VR) - Equity Options
Senior Embedded Wireless Engineer (AR/VR) - Equity Options

Meta • New York (NY)

On-site
USD 184,000 - 257,000
Embedded Software Engineer, Firmware
Embedded Software Engineer, Firmware

RiseMe • United States

On-site
USD 154,000 - 217,000
Senior Embedded Connectivity Engineer (Wi‑Fi & Bluetooth)
Senior Embedded Connectivity Engineer (Wi‑Fi & Bluetooth)

Meta • San Diego (CA)

On-site
USD 184,000 - 257,000
Embedded Software Engineer, Firmware
Embedded Software Engineer, Firmware

Meta • Sunnyvale (CA)

On-site
USD 154,000 - 217,000
Embedded Software Engineer, Firmware
Embedded Software Engineer, Firmware

Meta • Redmond (WA)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits