P

Firmware Engineer – Post-Silicon Validation

Accepting applications

Programmers.io · Sunnyvale, CA

Full-Time Mid_senior ARMASICC++I2CJTAG
Posted
3d ago
Category
Verification
Experience
Mid_senior
Country
United States
Firmware Engineer – Post-Silicon Validation

Job Summary
We are seeking a Firmware Engineer to join the Reality Labs Silicon Validation team. In this role, you will develop, debug, and maintain embedded firmware that enables post-silicon bring-up, validation, and characterization of next-generation silicon platforms. You will work closely with silicon validation, hardware, ASIC, and software teams to ensure high-quality silicon delivery through effective firmware development, debugging, and automation.

Key Responsibilities
Develop, modify, and debug embedded firmware to support post-silicon bring-up and validation.
Support silicon bring-up, hardware validation, and feature verification on new silicon platforms.
Design, develop, and execute firmware-based validation tests.
Develop automation tools and scripts to improve validation efficiency and test coverage.
Debug firmware, hardware, and system-level issues using lab equipment and software debugging tools.
Analyze validation results, identify root causes, and drive issue resolution with cross-functional teams.
Collaborate with ASIC, RTL, hardware, and software engineers throughout the silicon development lifecycle.
Document validation procedures, test results, and technical findings.
Continuously improve firmware quality, validation methodologies, and automation frameworks.

Key Evaluation Criteria:
Embedded Firmware development (C/C++)
Post-Silicon Validation, Silicon Bring-Up, SoC/ASIC Validation
ARM-based platforms, embedded systems, low-level software
Linux/Embedded Linux environments
Python-based automation and test development
Hardware/Firmware integration and root-cause debugging
Experience with JTAG, UART, SPI, I2C, PCIe, USB, GPIO
Board bring-up, hardware validation, and lab debugging
Hands-on use of oscilloscopes, logic analyzers, protocol analyzers

Show more Show less