6 дней назад
Sr. Staff Engineer, Front-End Verification (RISC-V)
100 000 - 500 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Sr. Staff Engineer, Front-End Verification (RISC-V): Building unit-level verification environments for RISC-V CPU front-end blocks, including instruction fetch, branch prediction, and fetch control structures, with an accent on SystemVerilog, UVM, C++ reference models, and cycle-accurate checking. Focus on generating constrained-random and directed stimulus, verifying speculation and redirect flows, and closing functional and code coverage for complex microarchitectural edge cases.
Location: Hybrid, based in Austin, Texas, or Santa Clara, California, United States
Salary: $100,000–$500,000, including base and variable compensation targets. Actual compensation depends on experience, skills, education, background, and location.
Company
Tenstorrent develops high-performance AI computing technologies spanning software models, compilers, platforms, networking, semiconductors, and RISC-V CPUs.
What you will do
- Build and maintain UVM testbenches for instruction fetch units, branch predictors, and related CPU front-end blocks.
- Develop constrained-random and directed tests for speculation depth, misprediction and redirect flows, fetch bubbles, and cache/TLB interactions.
- Develop and maintain C++ reference models and predictors for cycle-accurate or transaction-level checking.
- Build reusable transactors, predictors, scoreboards, stimulus generators, and checkers.
- Execute verification plans, track functional and code coverage, and verify microarchitectural edge cases.
- Collaborate with RTL, performance modeling, and software teams to identify and resolve misspeculation, redirect, and fetch bugs.
Requirements
- Solid experience verifying CPU front-end blocks such as instruction fetch, branch predictors, instruction caches/TLBs, or decode.
- Experience with SystemVerilog, UVM, and C++.
- Hands-on experience building clean, controllable unit-level verification environments with precise stimulus and checking.
- Experience creating reusable transactors, predictors, and scoreboards across verification levels.
- Ability to work directly with RTL designers to trace and fix complex fetch-related bugs.
- Must be eligible to access U.S. export-controlled technology; employment may depend on citizenship, permanent residency, or prior U.S. government license approval.
Nice to have
- Experience with industry-standard simulators and open-source flows such as Verilator.
- Experience across simulation and emulation environments.
- Exposure to high-performance RISC-V fetch pipelines and prediction structures.
Culture & Benefits
- Competitive compensation package and benefits.
- Collaborative environment focused on curiosity and solving difficult technical problems.
- Opportunity to work with RTL, performance modeling, and software teams.
- Experience with maintainable design-verification infrastructure and evolving hardware designs.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
7 дней назад
Standards & Enforcement Specialist
75 000 - 85 000$
8 дней назад
Operations Associate
70 000 - 85 000$
7 дней назад
Design Automation Engineer (TFM/EDA)
100 550 - 194 270$
10 дней назад
Product Quality Engineer, II (Medical Devices)
75 000 - 95 000$
9 дней назад
Land Supervisor
79 040 - 84 500$
5 дней назад
Operations Associate
60 000 - 80 000$