Design Verification CPU/L2 Verification Engineer

  • Company:
    Qualcomm Inc
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    2 weeks ago
  • Category:
    IT-Hardware/Networking | Telecom

Skill: design verification , rtl design , system verilog , verification , hardware , hardware engineering , cpu , uvm , verification engineer , verilog; Exp: 2-5 years; Job Id E1966508 Job Title Design Verification CPU/L2 Verification Engineer Company – Division Qualcomm Datacenter Technologies, Inc. – Qualcomm Datacenter Technologies, Inc. Job Area Engineering – Hardware Location India – Bangalore Job Overview In this role, you will be working on the verification of a high-performance, low-power ARM CPU employing leading-edge verification technologies to create low-power, high-performance products. You will collaborate with other engineering teams to complete solutions that address functional, performance, power, and cost requirements. In this role, you may be involved in any of the following – Develop testbenches for verification of the CPU/L2. – Generate and run testcases on logic simulation models – Run and debug tests to achieve architectural compliance – Work with scripting and tool infrastructure teams to improve verification productivity – Debug and correct failing testcases using simulation tools, debug tools, and programming skills – Develop a deep understanding of the architecture, micro-architecture, and RTL design-under-test – Document and implement testplans and testbench designs – Define and implement functional coverage. – Analyze coverage results and address with testbench enhancements – Participate in testplan and testcode reviews with technical leads – Support Post Silicon verification and bring up Minimum Qualifications Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field. 2 years Hardware Engineering experience or related work experience. Preferred Qualifications We are looking for engineers that possess the following skills and a minimum of 2 years of experience – Experience with RTL level CPU/L2 design verification – Experience with Perl or some similar scripting language – Experience with assembly language for ARM or other architectures – Knowledge of CPU architecture and some use of assembly language (especially RISC). – Experience using industry-standard RTL simulation and debug tools – Ability to debug Verilog RTL in a System Verilog/UVM environment – Excellent written and verbal communication skills – Excellent critical thinking and problem solving skills – Attention to detail, self-motivation and ability to influence teams without direct control. referred Qualifications – Experience with micro-architecture in one or more of the following areas Instruction fetch and decode, branch prediction, instruction scheduling, register renaming, out-of-order execution, integer and floating-point execution pipes, load/store execution and caches, processor and system-level memory coherency – Experience with the specification and creation of design test benches using UVM, Verilog, or System Verilog – Experience with functional coverage driven verification Education Requirements B Tech/ M Tech LI-IND* Keywords CPU/L2 design verification

Hardware Design

Degree: 

Experience: 2-5

Function: IT Hardware : Hardware Products & Services