CPU Verification Engineer

3 weeks ago


Bangalore, India Semi leaf Full time
Job Title: CPU Verification Engineer

We are seeking a highly skilled CPU Verification Engineer to join our team at Semi Leaf consulting firm.

Job Summary:

We are looking for a talented CPU core level feature / test plan verification engineer responsible for ISA and micro-architectural verification.

Key Responsibilities:

  • Develop detailed block level verification plans for L2/Shared Cache that includes both architectural (RISCV ISA) and microarchitectural functionality.
  • Experience with computer architecture/system components/network/fabric as a part of a CPU, ASIC or SOC design team.
  • Define verification plans and develop DV environments independently in System Verilog (SV)/UVM and SV/C.
  • Experience and understanding of one or more ISAs - x86, ARM or RISCV.
  • Experience debugging RTL and DV in a simulation environment, proficient at waveform and log file based debug.
  • Experienced with assembly, C/C++ and UVM based stimulus generation targeting both ISA and microarchitectural scenarios.
  • Familiar with simulation, formal and emulation environments.
  • Hands-on with scripting (Python, PERL).
  • Experience with hardware description languages (Verilog, VHDL) and simulators (VCS, NC, Verilator).
  • Strong problem solving and debug skills across various levels of design hierarchies.

Requirements:

  • Strong background and experience with high performance OOO CPU microarchitecture.
  • Develop detailed block level verification plans for L2/Shared Cache that includes both architectural (RISCV ISA) and microarchitectural functionality.
  • Experience with computer architecture/system components/network/fabric as a part of a CPU, ASIC or SOC design team.
  • Define verification plans and develop DV environments independently in System Verilog (SV)/UVM and SV/C.
  • Experience and understanding of one or more ISAs - x86, ARM or RISCV.
  • Experience debugging RTL and DV in a simulation environment, proficient at waveform and log file based debug.
  • Experienced with assembly, C/C++ and UVM based stimulus generation targeting both ISA and microarchitectural scenarios.
  • Familiar with simulation, formal and emulation environments.
  • Hands-on with scripting (Python, PERL).
  • Experience with hardware description languages (Verilog, VHDL) and simulators (VCS, NC, Verilator).
  • Strong problem solving and debug skills across various levels of design hierarchies.

About Semi Leaf:

Welcome to Semi Leaf consulting Service Semi Leaf consulting firm is a team of experts that help to find candidates with specialized skills in industries such as Semiconductor/VLSI/EDA & Embedded domains.

Location:

Bengaluru

Work Mode:

WFO



  • Bangalore, India Semi leaf Full time

    Job Title: CPU Verification EngineerWe are seeking a skilled CPU Verification Engineer to join our team at Semi Leaf consulting Service. As a CPU Verification Engineer, you will be responsible for designing and implementing verification plans for CPU cores, ensuring that they meet the required specifications and standards.Key Responsibilities:Develop...

  • Cpu verification

    3 weeks ago


    Bangalore, India MediaTek Full time

    Job Description: Key Qualifications Preferably BE/B. Tech/ME/M. Tech in EEE/ECE/CSE with 5-12 years of relevant industry experience. Should have experience in verification methodology. Architecting and development of testbench, test-bench components for ISA features, clock/reset/power features of processor. Strong assembly and CPU...

  • CPU Verification

    2 months ago


    bangalore, India MediaTek Full time

    Job Description:Key QualificationsPreferably BE/B.Tech/ME/M.Tech in EEE/ECE/CSE with 5-12 years of relevant industry experience.Should have experience in verification methodology.Architecting and development of testbench, test-bench components for ISA features, clock/reset/power features of processor.Strong assembly and CPU (x86/ARM/RISC-V) architecture...

  • CPU Verification

    2 months ago


    bangalore, India MediaTek Full time

    Job Description:Key QualificationsPreferably BE/B.Tech/ME/M.Tech in EEE/ECE/CSE with 5-12 years of relevant industry experience.Should have experience in verification methodology.Architecting and development of testbench, test-bench components for ISA features, clock/reset/power features of processor.Strong assembly and CPU (x86/ARM/RISC-V) architecture...

  • Verification Engineer

    2 weeks ago


    Bangalore, India Semi leaf Full time

    Job Title:Verification Engineer - CPU Core ExpertJob Summary:We are seeking a highly skilled CPU verification engineer to join our team at Semi Leaf consulting Service. The ideal candidate will have a strong background in CPU microarchitecture and experience with high-performance OOO CPU design.Key Responsibilities:- Develop detailed block-level verification...


  • bangalore, India ACL Digital Full time

    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team. Responsibilities: Design:Participate in the design of CPU subsystems, collaborating with architects and design engineers.Contribute to micro-architectural decisions, considering performance, power, and area trade-offs.Develop detailed design documents...


  • Bangalore, India ACL Digital Full time

    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team. Responsibilities : Design : Participate in the design of CPU subsystems, collaborating with architects and design engineers. Contribute to micro-architectural decisions, considering performance, power, and area trade-offs. Develop detailed...


  • Bangalore, India ACL Digital Full time

    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team. Responsibilities : Design : Participate in the design of CPU subsystems, collaborating with architects and design engineers. Contribute to micro-architectural decisions, considering performance, power, and area trade-offs. Develop detailed...


  • bangalore, India ACL Digital Full time

    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team. Responsibilities : Design : Participate in the design of CPU subsystems, collaborating with architects and design engineers. Contribute to micro-architectural decisions, considering performance, power, and area trade-offs. Develop detailed design...


  • Bangalore, India ACL Digital Full time

    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team. Responsibilities : Design : Participate in the design of CPU subsystems, collaborating with architects and design engineers. Contribute to micro-architectural decisions, considering performance, power, and area trade-offs. Develop detailed design...


  • bangalore, India ACL Digital Full time

    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team. Responsibilities: Design: Participate in the design of CPU subsystems, collaborating with architects and design engineers. Contribute to micro-architectural decisions, considering performance, power, and area trade-offs. Develop detailed design...


  • bangalore, India ACL Digital Full time

    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team.Responsibilities :Design :Participate in the design of CPU subsystems, collaborating with architects and design engineers.Contribute to micro-architectural decisions, considering performance, power, and area trade-offs.Develop detailed design documents...


  • Bangalore, India ACL Digital Full time

    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team. Responsibilities : Design : Participate in the design of CPU subsystems, collaborating with architects and design engineers. Contribute to micro-architectural decisions, considering performance, power, and area trade-offs. Develop detailed design...


  • bangalore, India ACL Digital Full time

    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team.Responsibilities:Design:Participate in the design of CPU subsystems, collaborating with architects and design engineers.Contribute to micro-architectural decisions, considering performance, power, and area trade-offs.Develop detailed design documents and...


  • bangalore, India ACL Digital Full time

    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team. Responsibilities: Design:Participate in the design of CPU subsystems, collaborating with architects and design engineers.Contribute to micro-architectural decisions, considering performance, power, and area trade-offs.Develop detailed design documents...


  • bangalore, India ACL Digital Full time

    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team. Responsibilities : Design : Participate in the design of CPU subsystems, collaborating with architects and design engineers. Contribute to micro-architectural decisions, considering performance, power, and area trade-offs. Develop detailed design...


  • bangalore, India ACL Digital Full time

    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team. Responsibilities : Design : Participate in the design of CPU subsystems, collaborating with architects and design engineers. Contribute to micro-architectural decisions, considering performance, power, and area trade-offs. Develop detailed design...


  • Bangalore, India Mulya Technologies Full time

    Description: About Us: We are at the forefront of the two hottest trends that are revolutionizing the semiconductor industry: RISC-V and Chiplet Architecture, well-funded and backed by some of the largest strategic investors in the industry with the goal of building best-in-class CPU cores for cloud, enterprise, 5 G, and Edge computing. We invite...


  • Bangalore, India Mulya Technologies Full time

    Description: About Us: We are at the forefront of the two hottest trends that are revolutionizing the semiconductor industry: RISC-V and Chiplet Architecture, well-funded and backed by some of the largest strategic investors in the industry with the goal of building best-in-class CPU cores for cloud, enterprise, 5G, and Edge computing. We invite...


  • Bangalore, India Imagination Technologies Full time

    The roleWe are seeking someone with strong experience on verification leadership and methodology to join our CPU HW team. The team is responsible for delivering our RISC-V CPU IP portfolio. Our activities cover CPU product development, overall CPU Technology strategy, CPU micro-architecture exploration, establishing best-in class CPU design and verification...