RISC-V CPU Microarchitecture / RTL
Tenstorrent · Santa Clara, CA · 6 days ago
RemoteRemoteOTHR$100k–$500k/yrFull-time
About the role
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. We are growing our team and looking for contributors of all seniorities to play a key role in developing next-generation CPU design. This position is remote, based out of the United States or Spain.
Responsibilities
- RISC-V CPU Unit Microarchitecture Specification: Define and develop microarchitecture specifications for the assigned unit (branch predictor, rename, instruction scheduling, vector execution, load/store, vector load/store support). The specification includes not only design, but also comprehensive analysis/strategy for verification and PPA (power, performance, area) closure.
- RISC-V CPU Core Unit RTL Design: Responsible for the quality of RTL including design verification and PPA closure. This includes writing RTL, reviewing/refining unit verification environment, and applying RTL optimization to control PPA.
- AI Assisted Design Adaption: Actively use AI tools to accelerate the CPU design process.
- Mentoring Junior Engineers: Depending on seniority, mentor junior members in the team.
Requirements
- Bachelor's, Master's, or PhD in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Proven track record of designing high-performance CPU RTL for x86, Arm, POWER, SPARC, or RISC-V.
- Deep understanding of design verification strategy and trade-offs for verification methodology (simulation, formal, various checkers, etc.).
- Deep understanding of CPU microarchitecture and PPA trade-off.
- Basic understanding of RISC-V Architecture including V-extension is preferred.
- Proficiency in hardware description languages (HDLs) such as Verilog, SystemVerilog, or VHDL.
- Excellent problem-solving abilities and analytical skills.
- Strong communication skills, with the ability to convey complex technical concepts to diverse audiences.
- Ability to work collaboratively in a team-oriented environment and across multiple disciplines.
Pay
Compensation for all engineers at Tenstorrent ranges from $100k - $500k including base and variable compensation targets. Experience, skills, education, background, and location all impact the actual offer made.