Staff RTL Verification Engineer – RISC-V Application Processor
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
Qualcomm is hiring a Staff RTL Verification Engineer to join their RISC-V Application Processor development team in Haifa. This role involves leading verification of complex CPU and SoC subsystems, defining verification strategies, and mentoring engineers. The ideal candidate has 10+ years of RTL/ASIC verification experience and strong technical leadership skills.
Responsibilities
- Lead verification of complex CPU and SoC subsystems from specification through tape-out.
- Define verification strategies, test plans, coverage models, and signoff criteria.
- Architect and develop advanced verification environments and reusable verification infrastructure.
- Drive verification execution, debug, coverage closure, and risk management across large functional domains.
- Partner closely with architecture, design, modeling, software, validation, and implementation teams.
- Influence architectural and microarchitectural decisions by providing verification-driven insights.
- Lead cross-functional technical initiatives spanning multiple teams and development sites.
- Champion verification methodology improvements, automation, and best practices across the organization.
- Drive verification readiness reviews, milestone assessments, and silicon signoff activities.
- Mentor engineers and provide technical guidance to senior team members.
- Contribute to long-term verification strategy, roadmap planning, and reusable infrastructure development.
Requirements
- B.Sc. or M.Sc. in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- 10+ years of experience in RTL/ASIC verification.
- Proven experience leading verification efforts for complex CPU, SoC, or subsystem designs.
- Strong expertise in SystemVerilog, UVM, constrained-random verification, and coverage-driven methodologies.
- Experience with assertions and assertion-based verification (SVA).
- Strong debugging skills and ability to independently resolve complex design and verification issues.
- Strong understanding of microprocessor architecture and modern verification methodologies.
- Expertise in one or more of the following areas: CPU microarchitecture, RISC-V architecture, MMU and virtual memory systems, Cache and memory hierarchy, Coherency protocols, Interconnect and SoC architecture.
- Strong programming and scripting skills (C/C++, Python, Perl, Tcl, or similar).
- Excellent communication, collaboration, and technical leadership skills.
Desired Qualifications
- Experience verifying high-performance CPU cores or application processors.
- Deep knowledge of RISC‑V privileged architecture, memory management, interrupts, and exception handling.
- Experience with formal verification methodologies and tools.
- Experience with emulation and FPGA-based verification platforms.
- Track record of driving verification methodology improvements across multiple projects.
- Experience leading multi-site development efforts and influencing technical direction without direct management authority.
- Proven ability to mentor engineers and develop future technical leaders.
- History of successfully delivering complex silicon products to production.
Benefits
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process for individuals with disabilities.
- Qualcomm is committed to making our workplace accessible for individuals with disabilities.
#RISC-V#RTL Verification#ASIC Verification#CPU#SoC