Talent.com
Tenstorrent
CPU Block level Verification Engineer - AI Silicon (Bangalore, India)Tenstorrent • Bengaluru / Bangalore, India
CPU Block level Verification Engineer - AI Silicon (Bangalore, India)

CPU Block level Verification Engineer - AI Silicon (Bangalore, India)

Tenstorrent • Bengaluru / Bangalore, India
27 days ago
Job description

The Tenstorrent team combines technologists from different disciplines who come together with a shared passion for AI and a deep desire to build great products. We value collaboration, curiosity, and a commitment to solving hard problems.

Find out more about our culture.

CPU Verification Engineer - AI Silicon Design:

We are seeking various levels of experience in functional verification of high-performance CPU Engineers! Our RISC-V CPU will go into industry leading AI/ML architecture. The persons coming into this role will help define DV strategies and execute on them while working alongside with a group of highly experienced engineers across various domains of the AI chip.

Responsibilities:

  • Define DV requirements for design changes resulting from rapidly evolving AI/ML models; work with engineers across domains to understand real world use cases
  • Develop DV testplans for ISA and microarchitecture and execute on them
  • Design and develop component, block and core level testbenches including stimulus engines, microarchitectural models, checkers
  • Build architectural tools for ISA level verification
  • Develop stimulus generators that scale from pre-silicon to emulation and post-silicon domain
  • Evaluate and integrate open-source toolchains into the DV flow
  • Develop DV environment, tools and infrastructure to enable functional verification for pre-silicon, emulation and post-silicon

Experience and qualifications:

  • BS/MS/PhD in EE/ECE/CE/CS with at least 3 years (junior), 5 -7 years (intermediate) or 8+ (senior) years of experience
  • Experience with computer architecture/system components/network/fabric as a part of a CPU, ASIC or SOC design team
  • Verification methodologies and techniques – Simulation/debug, TB development, stimulus, checking, coverage, infrastructure, tools
  • Experience with C++ / SV / UVM as well as scripting languages
  • Experience with assembly level programming
  • 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.


Skills Required
Vcs, Verilog, Scripting Languages, Vhdl
Create a job alert for this search

CPU Block level Verification Engineer - AI Silicon (Bangalore, India) • Bengaluru / Bangalore, India

Similar jobs

CPU Verification engineer

ACL DigitalBengaluru, Karnataka, India

Job Description Hi, Greetings from ACL Digital, Looking for CPU Verification Engineers Exp level: 4+years Location: Banglore Job Description: We are seeking a skilled and motivated CPU Verification... Show more

 • Promoted

Ip Verification Engineer

ACL DigitalBengaluru, Republic Of India, IN

IP Verification Engineer – UVM verification.Job Description:System Verilog based UVM Functional verification, Behavioral modelling of functional blocks.System level performance verification, traffi... Show more

 • Promoted

NoC Verification Engineer

ACL DigitalBangalore, Bangalore (district); Bangalore (division); Karnataka, IN

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 more

 • Promoted

Design Verification Engineer

ACL DigitalBengaluru, Republic Of India, IN

Hi All, ACL Digital is looking for "Senior Design Verification Engineers" Exp Level: 4+ years Notice period: Immediate to 30 days Location: Bangalore and Hyderabad Job Description: Must have good k... Show more

 • Promoted

Formal Verification Engineer

ACL DigitalBengaluru, Republic Of India, IN

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 more

 • Promoted

Hardware Validation Engineer

HCL Technologies LimitedBengaluru, Republic Of India, IN

Description We are seeking a skilled Python Automation Engineer with a focus on mobile applications to join our dynamic team in India.The ideal candidate will be responsible for developing automate... Show more

 • Promoted

Senior Verification Engineer

ACL DigitalBengaluru, Republic Of India, IN

Must have good knowledge on the.Experience of working in complex test-bench/model in.Verification, SoC Verification, Emulation.C/C++, PERL/Shell script, assembly language.Methodology knowledge and ... Show more

 • Promoted

Functional Verification Engineer

ACL DigitalBengaluru, Republic Of India, IN

Lead Functional Verification Engineer.Lead verification activities for complex CPU cores, memory subsystems, and high-speed PCIe IPs.Define verification strategy, test plan, and coverage goals base... Show more