Talent.com
CPU Core Feature Verification and Debug Engineer

CPU Core Feature Verification and Debug Engineer

TenstorrentKarnataka, India
2 days ago
Job description

Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities.

CPU Core Feature Verification and Debug Engineer

Role

CPU core level feature / testplan verification engineer responsible for ISA and microarchitectural verification

Responsibilities

  • Functional verification with emphasis on core level testplanning, stimulus development and regression debug for simulation and emulation regressions
  • Understand ISA and microarchitectural specifications for the Core and create comprehensive testplans
  • Hands-on debug for core level failures. Propose and implement stimulus enhancements and debug capability improvements for core, cluster and chip level testbench environments
  • Develop architectural and microarchitectural coverage for core features and create stimulus for closing coverage in a timely manner
  • Support design deployment across simulation and emulation platforms
  • Develop random and directed stimulus that spans pre-silicon, emulation and post-silicon domain
  • Work with design, test and post silicon validation teams to ensure high quality delivery of the entire CPU core / cluster

Experience And Qualifications

  • BS / MS / PhD in EE / ECE / CE / CS with 4-15 years of experience
  • Strong background and experience with high performance OOO CPU microarchitecture
  • 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
  • Locations : Bangalore, India

    Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.

    Create a job alert for this search

    Verification • Karnataka, India

    Related jobs
    • Promoted
    AMS Verification Engineer

    AMS Verification Engineer

    eInfochips (An Arrow Company)Karnataka, India
    Job Title : AMS Verification Engineer.Minimum 4 years relevant experience is required.Bangalore, Hyderabad, Noida, Chennai, Ahmedabad, Pune. Min 4 Years of overall experience in ASIC Verification.Sho...Show moreLast updated: 1 day ago
    • Promoted
    Design Verification Engineer

    Design Verification Engineer

    Sintegra Inc.Karnataka, India
    We are seeking a skilled and motivated.Design Verification Engineer (DV).Ethernet protocols, MAC layer functionality, and RoCE (RDMA over Converged Ethernet). The ideal candidate will have hands-on ...Show moreLast updated: 2 days ago
    • Promoted
    SoC Verification Engineer

    SoC Verification Engineer

    MediaTekKarnataka, India
    Functional SoC Verification team for MediaTek’s Automotive / 5G / other advanced SoC chip development.Close co-work with global teams to define / verify new features for Mediatek.Mentor cross-domain team...Show moreLast updated: 2 days ago
    • Promoted
    Design Verification Engineer

    Design Verification Engineer

    ALTENKarnataka, India
    Design Verification Engineer – SoC / IP / Subsystem.Bangalore | Hyderabad | Pune | Chennai.Semiconductor Design Verification. We have multiple positions open across SoC, IP, and Subsystem verificati...Show moreLast updated: 2 days ago
    • Promoted
    Validation Engineer

    Validation Engineer

    IgnitariumKarnataka, India
    Position : Staff Engineer - C / Embedded / Validation.Years of Experience : 3 to 5 years.Job Location : Bangalore / Kochi. Strong experience in Coding and Development with C programming language.Experie...Show moreLast updated: 2 days ago
    • Promoted
    AMS Verification Engineer

    AMS Verification Engineer

    Mirafra TechnologiesKarnataka, India
    Good fundamentals in analog and mixed signal circuit concepts and topologies.Experience working with mixed signal verification environment, simulation, and regression tools such as Cadence Virutuos...Show moreLast updated: 2 days ago
    • Promoted
    Design Verification Engineer

    Design Verification Engineer

    CanvendorKarnataka, India
    Hiring : DV Engineer (4-10 Years Experience) |Bangalore| Immediate Joiners Preferred.Notice period : Immediate to 30days. Mandatory : IP / SS verification of complex blocks (CPU SS), Fabric / NOC / Interco...Show moreLast updated: 2 days ago
    • Promoted
    Design Verification (RISC-V) 4+years

    Design Verification (RISC-V) 4+years

    ACL DigitalKarnataka, India
    Lead the verification of RISC-V processor cores, ensuring compliance with the RISC-V ISA specifications (e.RV32 / 64 / 128, Privileged Architecture, Custom Extensions). Design, implement, and maintain r...Show moreLast updated: 2 days ago
    • Promoted
    NOC / IP-Design Verification Lead Engineer

    NOC / IP-Design Verification Lead Engineer

    ACL DigitalKarnataka, India
    Develop UVM-based verification environments for NoC / IP blocks such as FlexNoC, GNOC, or custom NoC fabrics.Define and implement test plans, coverage models, scoreboards, monitors, and checkers for ...Show moreLast updated: 2 days ago
    • Promoted
    Formal Verification Engineer

    Formal Verification Engineer

    ACL DigitalKarnataka, India
    Responsible for developing and executing formal verification strategies for IP and SoC blocks.Write and prove assertions using SystemVerilog Assertions (SVA) or PSL. Use tools like JasperGold, VC Fo...Show moreLast updated: 2 days ago
    • Promoted
    RTL Design Verification Engineer

    RTL Design Verification Engineer

    ACL DigitalKarnataka, India
    Verification of SOC RTL (This is a DV Req) : FW-HW co-verification at SOC level, good understanding of SOC boot flow, integration level verification. Development and verification of post-si validati...Show moreLast updated: 1 day ago
    • Promoted
    Design Verification (PCIE 4+years)

    Design Verification (PCIE 4+years)

    ACL DigitalKarnataka, India
    Lead the verification of PCIe (PCI Express) interface designs, ensuring compliance with PCIe protocol standards (e.Develop and implement scalable, reusable, and efficient testbenches for PCIe desig...Show moreLast updated: 2 days ago
    • Promoted
    Design Verification Engineer (DDR 4+years)

    Design Verification Engineer (DDR 4+years)

    ACL DigitalKarnataka, India
    Lead the verification of DDR memory controller and PHY designs, ensuring compliance with DDR standards such as DDR3, DDR4, DDR5, and other memory interface protocols. Develop and implement scalable,...Show moreLast updated: 2 days ago
    • Promoted
    CPU subsystem Design and Verification

    CPU subsystem Design and Verification

    ACL DigitalKarnataka, India
    Talented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team.Participate in the design of CPU subsystems, collaborating with architects and design engine...Show moreLast updated: 2 days ago
    • Promoted
    ASIC Design Verification Engineer

    ASIC Design Verification Engineer

    HPE Aruba NetworkingKarnataka, India
    You will be exposed to the latest verification methodologies like UVM and enable complex feature verification suites.Architect and Develop block level verification environments for sub-system and f...Show moreLast updated: 2 days ago
    • Promoted
    Design Verification Engineer

    Design Verification Engineer

    ACL DigitalKarnataka, India
    Lead the verification of DDR memory controller and PHY designs, ensuring compliance with DDR standards such as DDR3, DDR4, DDR5, and other memory interface protocols. Develop and implement scalable,...Show moreLast updated: 2 days ago
    • Promoted
    CPU Verification Engineer

    CPU Verification Engineer

    ACL DigitalKarnataka, India
    Location : Bangalore & Hyderabad.We are seeking a skilled and motivated CPU Verification Engineer to join our microprocessor verification team. In this role, you will contribute to the verification ...Show moreLast updated: 2 days ago
    • Promoted
    Lead Engineer

    Lead Engineer

    TessolveKarnataka, India
    Required Qualifications & Skills.Bachelor’s or Master’s degree in ECE / Electronics / EEE or related field.Proven experience in floor-planning, placement, CTS, routing, timing closure, sign-off physica...Show moreLast updated: 2 days ago