B

ByteDance

Builds content apps, business software and AI

SoC Digital Verification Engineer - Multimedia Lab

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-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 3 years of working experience in ASIC/SoC verification is required.
  • Mastery of SystemVerilog and Universal Verification Methodology (UVM) is required, including the ability to independently build IP-level or SoC-level verification environments.
  • Proficiency in 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.
  • 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 from scratch or maintain reusable, 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 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 FPGA prototyping platforms.
  • Proficiency in formal verification methodologies and tools such as JasperGold.
  • Experience in SoC-level performance and power-aware verification.

About the Company

ByteDance

Builds content apps, business software and AI

ByteDance builds content and creation apps for consumers, alongside collaboration software and AI services for businesses. Its video platforms connect viewers with creators, while CapCut gives people tools to edit and publish videos. The group also develops Lark for workplace communication and shared documents, and its Seed research teams build language, image, video, and speech models used in consumer apps and sold through BytePlus cloud services. It earns money from advertising, commerce services, paid software subscriptions, and usage of its enterprise technology. ByteDance was founded in 2012 and has its operational headquarters in Beijing, China.

Company size
10,001+
Company stage
Private
Total funding
$35.1B
Headquarters
Haidian, China
Founded
2012

Recently Posted Jobs

Explore more opportunities at ByteDance

See more jobs