Education: Bachelor's degree or related field
Experience: 4+ years
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.
* ### Extensive knowledge of industry Instruction Set Architectures, particularly RISC-V
* 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}.
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 4+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 3+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
PhD in Electrical Engineering, Computer Engineering, Computer Science, or related field and 2+ years of Hardware Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related work experience.
Search CPU Verification Engineer (RISC-V) 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.