Senior ASIC/SoC Verification Engineer (12+ Month Contract)

Us Tech Solutions

Santa Clara (CA)

On-site

USD 110,000 - 117,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

US Tech Solutions is seeking an experienced verification engineer in Santa Clara, CA for a contract role with 12+ months duration. You will verify blocks of ASICs/IP cores for CPU/GPU development, documenting test plans and executing directed and constrained-random tests in a Linux environment.

The role requires 5-7 years in ASIC verification or hardware-oriented software, strong C/C++ skills, and familiarity with Verilog/SystemVerilog/SystemC.

Qualifications

  • 5-7 years of proven verification experience on large ASIC development projects or software/firmware experience in a hardware development setting.
  • Strong background in C/C++ development in a Linux Environment.
  • Strong debug skills and experience with debug tools such as Gdb, Valgrind.
  • Proficient in Object Oriented programming, STL, computer architecture and data structures.
  • Knowledge of Perl and Makefiles.
  • Experience in Verilog/SystemVerilog/SystemC, preferred.
  • Experience in C/Verilog environment using DPI/PLI, preferred.
  • Strong analytical skills and attention to detail.
  • Excellent written and communication skills.

Responsibilities

  • Participate in the functional verification of a block(s) of complex ASICs and/or IP cores for a combined CPU/GPU development effort.
  • Be part of a team of design and verification engineers, working closely with other team members to understand and verify the functionality of a given design element within the context of the block, chip and overall system.
  • Be responsible for carefully documenting and executing test plan(s) consisting of directed and constrained-random tests to be run during simulation.
  • Be expected to adopt the evolving verification methodologies used in the industry to functionally verify increasingly more complex SoC designs within aggressive, market-driven schedules, and work within the existing verification infrastructure on currently active projects.
  • Be familiar with hardware modeling and/or assertion-based verification methods.

Skills

C/C++ development
Linux environment
GDB
Valgrind
Object oriented programming
STL
Computer architecture
Data structures
Perl
Makefiles
Verilog/SystemVerilog/SystemC
DPI/PLI in C/Verilog

Tools

GDB
Valgrind
Perl
Makefiles

Job description

US Tech Solutions is seeking an experienced verification engineer in Santa Clara, CA for a contract role with 12+ months duration. You will verify blocks of ASICs/IP cores for CPU/GPU development, documenting test plans and executing directed and constrained-random tests in a Linux environment.

The role requires 5-7 years in ASIC verification or hardware-oriented software, strong C/C++ skills, and familiarity with Verilog/SystemVerilog/SystemC.

Get your free, confidential resume review.

or drag and drop your file here.