SoC Verification Engineer (System on Chip)

22 Jan 2023

Title: SoC Verification Engineer (System on Chip)

Location: Orange County, CA / Bay Area, CA (Onsite)

Duration: Long Term Contract
SoC Level Verification experience 1) UVM Test bench 2) Test cases targeted at IP integration 3) IP validation from top level 4) Top level Performance measurements

  • Verification of complex subsystems and SOCs using a mix of UVM and C
  • Understanding IP, SoC requirements and architecture specifications
  • Work with IP/architecture/application teams to develop integration verification plan to meet chip level requirements.
  • Develop testbenches, scoreboard, monitors and tests using UVM methodology
  • C Tests for SoC verification
  • Performance verification
  • Collaborate with cross functional teams in architecture and IP evaluations, performance, pre and post silicon validation
  • Optimal usage of assertions, formal tools and UVM to ensure bug free SoCs
  • Hold verification reviews, perform coverage analysis, etc. to meet quality goals
  • Provide guidance to team members
  • Proficient in digital design and verification methodologies
  • Excellent understanding of System on Chip architectures
  • Working experience and thorough understanding of ARM AMBA bus protocols
  • Working experience in complex SoC verification projects
  • Expertise in SystemVerilog-UVM
  • Good Understanding of C
  • Expertise in industry standard Simulators (Xcelium, Modelsim, VCS/Verdi)
  • Previous experience and proficiency in any one of commonly used scripting languages (Perl, Python)
  • Excellent debug skills in both functional and gate level simulations
  • Good Knowledge and experience in verification of some among the SOC components such as:
    • Peripherals such as PCIe, SPI, I2C
    • IP Interconnects
    • ARM Trustzone, Coresight
  • Knowledge of revision control mechanisms
Preferred Skills
  • Experience with ARM Cortex CPU based SoCs
  • Experience in Emulation/pre silicon validations

  • ID: #48750388
  • State: California Orange county 00000 Orange county USA
  • City: Orange county
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2023-01-22
  • Deadline: 2023-03-21
  • Category: Et cetera