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.
As a New Graduate CPU Architect, you will work as part of a team responsible for designing, developing and testing microprocessors and other integrated circuits. You will be involved in all aspects of the design process, from requirements analysis to implementation and verification.
Responsibilities
- Work with senior architects and engineers to define and implement CPU and SoC architectures.
- Participate in the development of high-level design specifications.
- Develop and maintain detailed CPU design documentation.
- Write and review RTL code and perform simulation and verification of the design.
- Participate in the development of test plans and perform testing of the design.
- Assist in the analysis of performance and power characteristics of the design.
- Collaborate with software engineers to ensure seamless integration of the CPU into the overall system.
- Stay up-to-date with emerging technologies and industry trends related to CPU design.
Experience & Qualifications
- PhD degree in Electrical Engineering or Computer Science.
- Strong understanding of computer architecture, digital logic design, and semiconductor device physics.
- Proficiency in hardware description languages such as Verilog or VHDL.
- Familiarity with industry-standard EDA tools such as Synopsys or Cadence.
- Experience with scripting languages such as Perl or Python.
- Good analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work effectively in a team environment.