Silicon Validation Engineer – Embedded HW & Testing

Google LLC

Mountain View (CA)

On-site

USD 116,000 - 165,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Google LLC Mountain View, CA is seeking a firmware engineer to translate hardware specs into test suites and run them across pre-silicon emulation and post-silicon hardware goals. You will architect and write validation pipelines in C for baremetal environments to probe the hardware directly.

The role requires collaborating with Architecture, RTL Design, and software teams to trace and conquer hardware-software boundary issues, while developing scripts to speed data collection and testing

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, a related field, or equivalent practical experience.
  • 1 year of experience in computer architecture, memory management, and low-level hardware components.
  • Experience programming in C for low-level, embedded, microcontroller, or baremetal applications.
  • Experience writing code to interface directly with hardware (e.g., handling interrupts, reading/writing registers, or manipulating peripherals).
  • Experience in scripting (e.g., Python, Bash) for script automation or analytical data collection.

Responsibilities

  • Translate hardware specifications into test suites, executing them thoroughly across both pre-silicon emulation and post-silicon hardware goals. Execute pipelines, debug failures, and collect data with guided supervision.
  • Architect and write custom validation pipelines primarily in C, executed natively inside baremetal environments to probe the hardware directly.
  • Deep-dive into the micro-architecture of real-time and non-real-time hardware accelerators, validating their functionality, performance throughput, and power footprints.
  • Partner directly with Architecture, RTL Design, and downstream Software teams to trace, reproduce, and conquer hardware-software boundary bugs.
  • Develop analytical scripts and validation frameworks to speed up the testing pipeline and ensure robust data collection.

Skills

C programming
Low-level hardware
Python scripting
Bash scripting
Interrupt handling

Education

Bachelor's degree in CS/CE/EE or equivalent

Tools

Git
JTAG
TRACE32

Job description

Google LLC Mountain View, CA is seeking a firmware engineer to translate hardware specs into test suites and run them across pre-silicon emulation and post-silicon hardware goals. You will architect and write validation pipelines in C for baremetal environments to probe the hardware directly.

The role requires collaborating with Architecture, RTL Design, and software teams to trace and conquer hardware-software boundary issues, while developing scripts to speed data collection and testing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ISP Silicon Validation Engineer
ISP Silicon Validation Engineer

Google LLC • Mountain View (CA)

On-site
USD 116,000 - 165,000
System Validation Engineer, Hardware
System Validation Engineer, Hardware

Google Inc. • Mountain View (CA)

On-site
USD 90,000 - 150,000
Silicon Validation & Test Engineer — System-Level Automation
Silicon Validation & Test Engineer — System-Level Automation

Wipro Technologies • San Diego (CA)

On-site
USD 60,000 - 140,000
Silicon Verification Engineer (SystemVerilog/UVM)
Silicon Verification Engineer (SystemVerilog/UVM)

Google LLC • Mountain View (CA)

On-site
USD 138,000 - 197,000
Silicon Verification Engineer
Silicon Verification Engineer

Google • Portland (OR)

Hybrid
USD 169,000 - 198,000
Lead Firmware Validation & Debug Engineer
Lead Firmware Validation & Debug Engineer

UST • Mountain View (CA)

On-site
USD 73,000 - 122,000
Senior Silicon Verification Engineer: Drive Bug-Free SoCs
Senior Silicon Verification Engineer: Drive Bug-Free SoCs

Google • Mountain View (CA)

On-site
USD 150,000 - 223,000
Senior CPU Emulation Engineer – FPGA & RTL Specialist
Senior CPU Emulation Engineer – FPGA & RTL Specialist

Google • Mountain View (CA)

On-site
USD 163,000 - 236,000
Bonus target
Equity
Benefits
Silicon Test & Validation Engineer - Hardware
Silicon Test & Validation Engineer - Hardware

Apple Inc. • Cupertino (CA)

Hybrid
USD 153,000 - 218,000
Stock programs
Medical and dental coverage
Education reimbursement
+1
Infrastructure Silicon Validation Engineer
Infrastructure Silicon Validation Engineer

Meta Careers • Sunnyvale (CA), Austin (TX)

On-site
USD 140,000 - 190,000