Qualcomm CPU Verification and Performance Validation Engineer in Santa Clara, California
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.