Qualcomm logo
Qualcomm
Posted 12 days agoVerified live 2d ago

CPU Verification Engineer (RISC-V)

Brief overview

Remote
UndergradOr in progress
$167k–$251k/yrStated range
4+ yrsMinimum
4,325 H-1B approvalsDept. of Labor
390 green cardsCertified filings
RISC-V Instruction Set ArchitectureCPU Design VerificationCPU MicroarchitectureCache CoherenceMemory Ordering and ConsistencyRandom Instruction Sequencing (RIS)Verification MethodologiesTestbench DevelopmentAssembly LanguageFormal VerificationAssertionsGate-Level Simulation

About the company

Qualcomm logo
Qualcommqualcomm.com

Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices.

Visa sponsorship history

4 years sponsoring, last filed FY2026H-1B dependent

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
4,325H-1B approved
98%approval rate
1,130new H-1B hires
390PERM certified
$152,479median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20231,438
20241,291
20251,343
2026253
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
2023328
2024304
2025284
2026378
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
2023245
202488
202527
202630
Top sponsored roles
Senior Software EngineerSenior ASICS EngineerSenior Staff CPU EngineerStaff GPU EngineerSenior Staff ASICS Engineer
Sponsored employees from
IndiaChinaTaiwanSouth KoreaCanada

Job description

Summary

Qualcomm Technologies, Inc. is seeking a CPU Verification Engineer to validate CPU and system-on-chip microarchitectures in collaboration with chip architects. The role focuses on developing verification plans, environments, testbenches, coverage, regressions, and debugging processes to ensure launch-ready products.

Responsibilities

  • 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

Skills

  • 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
  • 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}

Qualifications

Must Haves

  • 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

Nice to Haves

  • 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}

Benefits

  • Competitive annual discretionary bonus program
  • Opportunity for annual RSU grants

More jobs like this