Qualcomm CPU Verification and Performance Validation Engineer in Santa Clara, California

Job Description:

Job Id E1956722

Job Title CPU Verification and Performance Validation Engineer

Post Date 06/29/2017

Company-Division Qualcomm Technologies, Inc.

CDMA Technology at http://www.qualcomm.com/about/businesses/qct

Job Area Engineering - Hardware

Location California - Santa Clara

Job Overview Work closely with architecture and design teams to understand the functional & performance goals of the CPU and memory subsystems

Build and run benchmark and performance diagnostic codes

Validate CPU/Memory subsystem performance results and provide performance projection

Develop tools and methodologies to automate testing

Develop CPU verification infrastructure and improve test coverage

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

Minimum Qualifications 5+ years experience in the following areas:

CPU design verification and emulation experiences

Embedded software and debug tools experiences

Verification and debug experiences including test generation, checker development, coverage analysis, failure debug, root cause analysis

Skillfulness in programming languages such as C/C++, SystemVerilog, assembly languages (ARM preferably), Perl/TCL/Python or other UNIX scripting languages.

Preferred Qualifications Advanced knowledge of CPU and SoC architecture and design

Experience with Linux kernel and CPU performance analysis

In-depth knowledge of simulation verification methodologies, formal verification technologies and EDA flow/tools (UVM/OVM/VMM etc.)

Education Requirements Required: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering

Preferred: Doctorate, Computer Engineering and/or Computer Science and/or Electrical Engineering

EEO employer: including race, gender, gender identity, sexual orientation, disability & veterans status.