Embedded Software Engineer - ESE 25-30263


IT - WA - Seattle, WA
Seattle, Washington
Locations: Seattle, Bellevue, Everett, Redmond
Posted On: September 25, 2025
Last Day to Apply: October 09, 2025
Pay: $80.00 per hour

Job Title: Embedded Software Engineer
Location: Onsite – Redmond, WA

Payrate - $80/HR
Experience: 8+ years required
Education: BSEE, BSECE, BSCS required; Master’s preferred

Summary

The research team at Meta Reality Labs is seeking an experienced Embedded Software Engineer to develop firmware for a custom SoC. The ideal candidate will have a strong background in firmware/embedded software development, particularly in interfacing with sensors, hardware acceleration blocks, and multi-core SoCs/MCUs.

Responsibilities

  • Develop firmware to integrate custom image sensors with MCUs.

  • Build firmware for interfacing with hardware acceleration blocks.

  • Create firmware for sensors (IMU, barometers, magnetometer).

  • Design and implement bootloaders.

  • Develop test applications to interface with various peripherals.

  • Test and validate firmware with hardware.

  • Document designs, performance analysis, and results.

Minimum Qualifications

  • 8+ years of experience in Firmware/Embedded Software Development (C/C++).

  • 2+ years of experience developing drivers for camera sensors on new ICs.

  • 2+ years of experience with multi-core SoCs/MCUs firmware development.

  • Hands-on experience with Zephyr OS, Embedded Linux, or other RTOS.

  • Ability to work independently with minimal supervision.

  • Comfortable in a dynamic, fast-paced environment with evolving duties.

Preferred Qualifications

  • Familiarity with MIPI C-PHY and image sensors.

  • Experience with I3C, SPI, UART, USB.

  • Knowledge of Embedded Linux and kernel driver development.

  • Understanding of file systems.

  • Experience with bootloaders on MCUs and SoCs.

  • Skills in low-power optimization of embedded systems.

  • Strong technical writing/documentation abilities.

Education

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical/Computer Engineering, or related field (required).

  • Master’s degree preferred.

Additional Information Required (from candidates)

  1. Personal email ID

  2. Date of Birth (MM/DD)

  3. Former Meta employee – Yes/No

  4. Former Meta contractor – Yes/No

  5. Available from (date)

  6. Willing to relocate – Yes/No

  7. Willing to travel – Yes/No

  8. Mobile number

  9. Address

  10. Facebook profile URL (mandatory, even if inactive)

Skip to the main content