T

TikTok

Short-form video platform with ads

SoC Digital Verification Engineer - Multimedia Lab

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeSan Jose, CA, USAIn-person

About the Job

Requirements

  • A bachelor's degree or higher in Microelectronics, Computer Science, Electronic Communications, or a related field is required.
  • At least 1 year of working experience in ASIC/SoC verification is required.
  • Mastery of SystemVerilog and Universal Verification Methodology (UVM), including the ability to independently build IP-level or SoC-level verification environments, is required.
  • Proficiency with mainstream simulation and debugging tools such as VCS, Incisive, Questa, and Verdi is required.
  • Proficiency in Python, Perl, or shell scripting for automation is required.
  • Deep debugging and logical analysis skills are required.

Responsibilities

  • Analyze architecture and design specifications to develop comprehensive, high-coverage module-level, subsystem-level, or SoC system-level test plans.
  • Build verification environments from scratch or maintain reusable and automated verification environments and components, including testbenches, scoreboards, monitors, and sequences, based on UVM methodology.
  • Develop test cases, execute constrained-random and directed tests, and drive functional and code coverage to 100% closure.
  • Perform gate-level simulation and SDF back-annotated timing simulation; assist with FPGA prototyping and hardware/software co-debugging on emulation platforms such as Palladium and ZeBu.
  • Develop and maintain regression-testing scripts and automation tools to improve verification efficiency and compute-resource utilization.

Desired Qualifications

  • Familiarity with the architecture, protocols, and complex data flows of core SoC subsystems, such as CPU/NPU clusters, memory subsystems, and NoC.
  • Hands-on experience with hardware emulation platforms such as Palladium or ZeBu, or with FPGA prototyping platforms.
  • Proficiency in formal verification methodologies and tools such as JasperGold.
  • Experience with SoC-level performance and power-aware verification.

About the Company

TikTok

Short-form video platform with ads

TikTok is a short-form mobile video platform that lets people create, discover, and share quick videos. Users upload vertical clips, edit them with built-in tools, and browse a personalized feed powered by an algorithm that highlights relevant content. Advertisers can use in-feed ads, branded hashtags, and the Business Center to plan and measure campaigns, making it easy for brands to reach a global audience. Its goal is to inspire creativity and bring joy by helping people express themselves and by connecting brands with a wide audience.

Company size
10,001+
Company stage
Grant
Total funding
$740K
Headquarters
Santa Monica, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at TikTok

See more jobs