×
Register Here to Apply for Jobs or Post Jobs. X

Firmware Engineer – Post-Silicon Validation

Job in Sunnyvale, Santa Clara County, California, 94087, USA
Listing for: Programmers.io
Full Time, Part Time position
Listed on 2026-07-17
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Software Testing, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 130000 - 190000 USD Yearly USD 130000.00 190000.00 YEAR
Job Description & How to Apply Below

Position:
Firmware Engineer – Post-Silicon Validation

Location:

Sunnyvale, CA (Hybrid, 2 to 3 days a week)
Hire Type:
Full Time 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.
Required Qualifications
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Strong programming skills in C/C++ for embedded systems.
  • Experience with embedded firmware development and debugging.
  • Experience working in Linux development environments.
  • Proficiency in Python or shell scripting for automation.
  • Understanding of embedded systems, computer architecture, and SoC fundamentals.
  • Experience with hardware/software integration and debugging.
  • Strong analytical, debugging, and problem‑solving skills.
  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience with post‑silicon validation, silicon bring‑up, or hardware validation.
  • Familiarity with ARM‑based SoCs and embedded processors.
  • Experience with interfaces such as JTAG, UART, SPI, I2C, PCIe, USB, GPIO, or similar protocols.
  • Experience using lab equipment including oscilloscopes, logic analyzers, and protocol analyzers.
  • Experience reading hardware schematics and debugging board‑level issues.
  • Experience with Git or other version control systems.
  • Familiarity with automated test frameworks and CI/CD workflows.
  • Experience working in cross‑functional hardware and firmware development environments.
Nice to Have
  • Experience with firmware performance optimization and diagnostics.
  • Knowledge of bootloaders, device drivers, or low‑level system software.
  • Experience supporting silicon characterization, reliability testing, or manufacturing validation.
  • Familiarity with scripting and automation for large‑scale validation environments.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary