Silicon Validation and Debug Engineer

Google Google · Big Tech · Tel Aviv, Israel +1

This role involves developing and improving post-silicon test content for custom silicon solutions that power Google's direct-to-consumer products. The engineer will collaborate with various teams to define validation plans, optimize SoC power efficiency and performance, develop automated test scripts, and participate in silicon and platform bring-up activities. The role requires experience in functional tests for silicon validation, bring-up, characterization, qualification, and debugging.

What you'd actually do

  1. Contribute to developing and improving post-silicon test content that exercises both IP and SoC levels workloads and other compute-intensive scenarios.
  2. Collaborate with architecture, design, and firmware teams to define comprehensive validation plans for SoC features, focusing on power consumption, thermal management, sensors behavior, and performance metrics.
  3. Work closely with design and firmware teams to propose and implement solutions for optimizing SoC power efficiency and performance, including tuning core-to-memory latencies and bandwidth, power control loops, thermal control loops, etc.
  4. Develop and maintain automated test scripts and frameworks (primarily in Python) to improve validation efficiency and coverage.
  5. Participate in early silicon bring-up and platform bring-up activities, ensuring the stability and functionality of high-power multi-core SoCs.

Skills

Required

  • functional tests for silicon validation
  • writing in C, C++ or Python
  • silicon bring-up
  • functional validation
  • characterizing silicon
  • qualifying silicon
  • debugging
  • triaging

Nice to have

  • pre-silicon development environments
  • emulation
  • software modeling
  • computer architecture

What the JD emphasized

  • 4 years of experience with functional tests for silicon validation