Qualcomm

CPU Verification Engineer (Multiple Locations)

$167KFull-time · Santa Clara, CA
✓ Verified live on the employer's own system · added 156 days ago
Save search

Requirements

Education: Bachelor's degree

Skills & tools

EmbeddedTroubleshootingManagementIc DesignElectrical
Apply on company site ↗ See your fit → free

Full job description

As a Design Verification Engineer, you will work with Chip Architects to validate the concepts of CPU and SOC level micro-architectures. You will work on a selected part of the CPU Design Verification to ensure that it functions to the standards of being launch ready for the end Product.

* Work with CPU and SOC Architects to understand the concepts and high-level system requirements.

* Develop detailed Test and Coverage plans based on the Architecture and Micro-architecture.

* Develop Verification Methodology, ensuring scalability and portability across environments.

* Develop Verification environment, including all the respective components such as Stimulus, Checkers, Assertions, Trackers, and Coverage.

* Develop Verification Plans and Testbenches for your functional domain.

* Execute Verification Plans, including Design Bring-up, DV environment Bring-up, Regressions enabling all features under your care, and Debug of the test failures.

* Track and report DV progress using a variety of metrics, including Bugs and Coverage.

* Deep knowledge of Micro-Processor Verification functions and Architectures, in domains such as: Cache Coherence, Memory ordering and Consistency, Prefetching, Branch Prediction, Renaming, Speculative execution, and Address Translation/Memory Management.

* Knowledge of Random Instruction Sequencing (RIS) and testing a given design, at the Block/Unit-level and Subsystem/Chip-level for proving correctness.

* Experience in leading a small team of Verification engineers performing CPU Verification.

* Advance techniques such as: Formal, Assertions, and Silicon bringup, is helpful.

* In-depth knowledge of Micro-processor functions, Architectures, and Micro-architectures.

* Experience in writing Test plans, portable Testbenches, Transactors, and Assembly code.

* Experience with different Verification Methodologies and Tools such as Simulators, Coverage collection, Gate-level Simulation, Waveform viewers, and Mixed signal Verification.

* Ability to develop and work independently on a Block/Unit of the design.

* A minimum of BS degree in any of: {Computer Engineering, Electrical Engineering or Computer Science}.

More jobs at Qualcomm

Similar jobs near Santa Clara, CA

Tell me when more Software/Algorithm Engineer jobs post near Santa Clara, CA We re-check every listing against the employer’s own board — no résumé needed.

Search CPU Verification Engineer (Multiple Locations) jobs near Santa Clara, CA → Browse all live jobs

This posting was published by Qualcomm on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.