Qualcomm Design Verification Engineer in Raleigh, North Carolina

Job Description:

Job Id


Job Title

Design Verification Engineer

Post Date




Qualcomm Technologies, Inc.

Corporate Research & Development at http://www.qualcomm.com/about/research

Job Area

Engineering - Hardware


North Carolina - Raleigh

Texas - Austin

Job Overview

We are looking for talented and creative people to join our team in the design of complex IP for integration into high performance SOC devices. In this role you will be responsible for leading a team of talented engineers in the verification of industry leading IP interfacing to DDR and PCIe. You will lead the development of verification testbenches, detailed testplans, and comprehensive functional coverage. In addition, you will work directly with the design team to review your verification plans and ensure a high quality verification environment.

All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.

Minimum Qualifications

  • Bachelor's degree in Science, Engineering, or related field.

  • 5+ years ASIC design, verification, or related work experience.

Preferred Qualifications

  • Strong knowledge of Object Oriented programming, data structures, algorithms

  • Strong knowledge of HVLs (System Verilog), HDLs (Verilog), C/C++, and scripting languages (Perl, Python)

  • Must have strong hands-on knowledge of HVL methodology (UVM, OVM,) testbench automation, bug tracking, and regression mechanisms

  • Must be familiar with verification test planning, coverage-driven verification closure, release methodology, revision control systems, verification strategies for directed testing, randomization and assertions

  • In-depth knowledge in SoC architecture, including CPU (preferably ARM), PCDDRx, peripherals (PCIe, Ethernet), and bus interconnect structures (AHB, AXI)

  • Experience in cache and bus verification - Proficient with MOESI cache protocols on a coherent system bus and PCIE/ARM ordering rules.

  • Hands-on verification experience involving ARM v8 processor architectures

Education Requirements

Required: Bachelor's, Computer Engineering and/or Electrical Engineering

Preferred: Master's, Computer Engineering and/or Electrical Engineering

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.