RISCV CPU Design Verification (Multiple Levels)

Technology, Data & Digital · Software & Web Development · Software Engineering

In short

Qualcomm seeks experienced DV engineers for RISC-V CPU verification in Bangalore. Responsibilities include developing and executing verification plans using simulation and formal methods, debugging failures, and collaborating with cross-functional teams to validate system use cases on various platforms.

Responsibilities

  • Develop and execute verification plans for CPU design units and features.
  • Utilize simulation and formal verification methodologies for test execution.
  • Develop testbench components like checkers, assertions, and stimulus generators.
  • Collaborate with system architects, design, software, and SoC teams for system use case validation.
  • Work with the emulation team to enable verification on emulators and FPGA platforms.
  • Debug and triage failures in simulation, emulation, and silicon.
  • Implement assembly and C language tests for CPU architecture verification.

Requirements

  • BE/BTech degree in CS/EE with 4+ years of experience.
  • Implementation of assembly and C language tests for verifying CPU architecture.
  • Experience in C/C++, scripting languages, HDLs like Verilog/System Verilog.
  • Good understanding of CPU architectures and micro-architectures.
  • Experience in verification of power management features (clock gating, power gating, DVFS/DCVS, etc.).

Desired Qualifications

  • Industry experience with CPU architecture (e.g., x86, ARM, MIPS, RISCV, POWER) is a plus.
  • Strong understanding of power management features in CPUs and CPU-based SoCs.
  • In-depth knowledge of digital logic design, micro-processors, debug features, and DFT architecture and microarchitecture.
  • Experience with advanced verification techniques such as formal and assertions is a plus.
  • Knowledge and verification experience in DFT and structural debug concepts and methodologies (JTAG, IEEE1500, MBIST, scan dump, memory dump) is a plus.
  • Master's degree in CS/EE/Engineering with 3+ years of experience.
  • PhD in CS/EE/Engineering with 2+ years of experience.

Benefits

  • Qualcomm is an equal opportunity employer.
  • Commitment to providing an accessible process for individuals with disabilities.
  • Reasonable accommodations available for individuals with disabilities.
  • Commitment to making the workplace accessible for individuals with disabilities.

Skills

VerilogSystem VerilogC++CRISCVx86ARMMIPSPOWERUPFJTAGIEEE1500
#CPU#RISC-V#Verification#Hardware Engineering
Qualcomm Logo

About Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Company

Qualcomm

Job Posted

2 weeks ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Mid-Senior

Locations

Bangalore, India

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant