Principal / Senior Design Verification Engineer

InterSources, Inc.

$150K — $180K *
Technical Services
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's in Electrical Engineering; Master's preferred.
  • 5+ years in complex SoC/silicon products for Server, Storage, or Networking applications.
  • Proven ability to prioritize multiple tasks efficiently with minimal supervision.
  • Entrepreneurial mindset and a customer-focused approach.
  • Authorized to work in the US and available to start immediately.

Responsibilities

  • Develop and execute verification plans for UVM-based environments.
  • Integrate C/C++ with System Verilog environments using DPI/PLI.
  • Automate verification infrastructure using scripting tools like Perl/Python.
  • Collaborate with RTL designers to debug verification failures.
  • Develop transaction-based verification methodologies with random constraints.
  • Write assertions and analyze coverage data effectively.
  • Create VIP abstraction layers to enhance verification scalability.

Benefits

  • Work in a leading company in purpose-built connectivity solutions.
  • Opportunity to engage with top-tier processor vendors and cloud service providers.
  • Innovative environment focused on AI and Machine Learning workloads.
  • Work directly on cutting-edge technology affecting multiple industries.
Full Job Description
Title: Principal / Senior Design Verification Engineer
Location: Toronto, Canada
Duration: Full-time/Perm

We are looking for senior/principal Design Verification Engineers with proven experience in all aspects of verification in UVM and C/C++.

Overview
Client Labs Inc., a leader in purpose-built connectivity solutions for data-centric systems, is seeking senior/principal Design Verification Engineers for their Santa Clara (California) Design Center. Partnering with leading processor vendors, cloud service providers, seasoned investors and world-class manufacturing companies, Client Labs is helping data-centric system designers remove performance bottlenecks in compute intensive workloads such as Artificial Intelligence and Machine Learning. For more information about Client Labs, see www.ClientLabs.com.

We are looking for senior/principal Design Verification Engineers with proven experience in all aspects of verification in UVM and C/C++. The candidate must have experience using high level programming languages such as C/C++ to communicate with System Verilog and/or UVM based environments to aid RTL simulation, Co- Simulation and Emulation.

Basic qualifications
  • Strong academic and technical background in electrical engineering. At minimum, a Bachelor's in EE is required, and a Maser's is preferred.
  • &Client;5 years' experience supporting or developing complex SoC/silicon products for Server, Storage, and/or Networking applications.
  • Professional attitude with the ability to prioritize a dynamic list of multiple tasks, to plan and prepare for customer meetings in advance, and to work with minimal guidance and supervision.
  • Entrepreneurial, open-mind behavior and can-do attitude. Think and act fast with the customer in mind!
  • Authorized to work in the US and start immediately.

Required Experience
  • Experience with integrating C/C++ in System Verilog environments using DPI/PLI
  • Ability to use scripting tools (Perl/Python) to automate verification infrastructure.
  • Experience in developing infrastructure and tests in a hybrid directed and constrained random environments
  • Must be able to work independently to develop test-plans, and related test-sequences in UVM to generate stimuli and work collaboratively with RTL designers to debug failures.
  • Develop user-controlled random constraints in transaction-based verification methodology. Experience writing assertions, cover properties and analyzing coverage data
  • Must have prior experience using Verification IPs from 3rd party vendors for communication protocols such as PCI-Express (Gen-3 and above), Ethernet, Infiniband, DDR, NVMe, USB, etc.
  • Develop VIP abstraction layers to simplify and scale verification deployments

Preferred Experience
  • S/W debugging for SoC based designs in the area of kernel/device-drivers/u-boot
  • Physical Layer, Link Layer and Transaction Layer verification expertise in PCIe protocol.
  • Experience in memory technologies like DDR4/DDR5/HBM.
  • Experience with FPGA-based verification/emulation.

Similar Jobs

More Jobs at InterSources, Inc.

  • Senior Systems Engineer
    $108K — $130K *
    Westborough, MA 01581 (Worcester County)
    Information Technology
    In-Person
  • ERP Developer
    $100K — $120K *
    Richmond, VA 23223 (Richmond City County)
    Information Technology
    In-Person
  • Technical Writer
    $80K — $95K *
    Richmond, VA 23223 (Richmond City County)
    Information Technology
    In-Person
  • Purchasing Manager
    $100K — $120K *
    Santa Clara, CA 95051 (Santa Clara County)
    Healthcare
    In-Person
  • Web Developer, Journeyman
    $75K — $90K *
    Lakehurst, NJ 08733 (Ocean County)
    Information Technology
    In-Person

More Technical Services Jobs

Find similar Principal / Senior Design Verification Engineer jobs: