CPU Formal Verification Engineer

Qualcomm

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$147,900–$221,900 / yr
Posted
40 days ago
Freshness
Confirmed live today
Closes
Mar 16, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $196k
This role $185k
$138k $240k
below market most similar roles pay here above market

This role pays less than 56% of similar roles. Most pay $168,500–$224,125 — the blue band above. At the midpoint, this role pays about $185k versus about $196k for comparable roles.

Based on 240 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 575 open roles on FindRole.

Listed pay typically runs $147,900–$221,900 across 550 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · CPU Formal Verification Engineer

The CPU Formal Verification Engineer joins the CPU Engineering team to apply formal methods to the verification of application processors. This role involves collaborating with the design team to understand intent, developing verification plans, and building end-to-end formal sign-off environments for CPU components. Key responsibilities include defining formal verification architecture, performing property verification, conducting math proofs, and executing architectural modeling and validation. Candidates must utilize model-checking technologies like Jaspergold and VC-Formal, or theorem-proving tools such as ACL2 and HOL. Required skills include writing assertions in Hardware Description Languages, proficiency in C++, Python, or TCL, and domain knowledge in microprocessor architecture, instruction set architecture, floating-point math, memory consistency, and security architectures to solve complex hardware verification problems.

What you'll do

  • Develop verification plans and schedules to formalize the refinement from architecture to micro-architecture.
  • Define the formal verification architecture for Qualcomm CPU components.
  • Build end-to-end formal sign-off environments for CPU components.
  • Deploy model-checking technology for property verification and math proofs.
  • Perform architectural modeling and validation using formal methods.
  • Write assertions and modeling code in Hardware Description Languages.
  • Prove the correctness of architectural specifications using formal methods.
  • Automate verification processes using programming languages like C++, Python, or TCL.

What we're looking for

  • BA/BS in CS/EE with 8+ years of experience in formal methods for hardware or software.
  • MS/PhD in CS/EE with 4+ years of experience (preferred).
  • Bachelor's in EE/CE/CS with 2+ years of engineering experience, Master's with 1+ year, or a PhD (minimum).
  • Strong model checking or theorem proving background in verifying complex systems.
  • Experience writing assertions and modeling code in Hardware Description Languages or formal methods for architectural specifications.
  • Working familiarity with model checkers like Jaspergold and VC-Formal or theorem-proving tools like ACL2 and HOL.
  • Domain knowledge in microprocessor architecture, instruction set architecture, floating-point math, memory consistency, or security architectures (preferred).
  • PhD degree in CS/EE.

More like this

Similar roles

CPU Verification Engineer

Amd

Fort Collins, CO 57 days ago $178,400–$267,600
C++ Cache Architecture Coherence Protocols Functional Verification Python Perl Assembly RTL ASIC SoC Coverage Analysis Scoreboards Reference Models Test Automation

CPU Verification Engineer

Amd

Fort Collins, CO 57 days ago $144,800–$217,200
C++ Computer Architecture Python Perl RTL ASIC SoC Functional Verification Cache Memory Systems Assembly Test Automation Reference Models Scoreboards Checkers Debug Tools AI-assisted tools

CPU Core Verification Engineer

Amd

Fort Collins, CO 22 days ago $144,800–$217,200
Ruby C/C++ x86 Assembly ASIC Design RTL Computer Architecture x86 Architecture Randomized Test Stimulus Verification Coverage Digital Design CPU Cores

CPU Design Verification Engineer

Apple Inc

Austin, TX 40 days ago
SystemVerilog C C++ Assembly CPU Architecture Digital Logic Design Microarchitecture Post-silicon Bringup Transactors
10+ yrs exp

CPU Design Verification Engineer

Apple Inc

Austin, TX 40 days ago
SystemVerilog C C++ Assembly RTL CPU Architecture Digital Logic Design Microarchitecture Hardware Verification Test Plans Transactors

CPU Design Verification Engineer

Apple Inc

Santa Clara, CA 40 days ago $184,700–$324,800
C C++ Verilog Assembly Assertions RTL Digital Logic Design Chip Architecture Microarchitecture Silicon Bring-up
10+ yrs exp