Sr Staff Engineer, RTL Design, IO Subsystem

Remote Full-time
Introduction to Tenstorrent and the Role
Are you ready to drive results and define an industry? Join us as a Sr Staff Engineer, RTL Design, IO Subsystem, at Tenstorrent, a leading company in cutting-edge AI technology. We are revolutionizing performance expectations, ease of use, and cost efficiency in the industry. Our diverse team of technologists has developed a high-performance RISC-V CPU from scratch and shares 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.
As a Sr Staff Engineer, RTL Design, IO Subsystem, you will be a core part of our team, working on the design and development of IO subsystems for high-performance SOCs. This role is hybrid, based out of Toronto (ON), Ottawa (ON), Boston (MA), or Austin (TX), and offers a unique opportunity to work with a talented team of engineers and contribute to the development of innovative AI solutions.

Key Responsibilities
In this role, you will be responsible for:

Designing and developing IO subsystems for high-performance SOCs from scratch, working closely with the Architecture and RTL teams.
Developing detailed block-level design specifications and plans for high-performance IO Subsystems.
Creating and implementing reusable block-level components in SV, UVM, and C++, including microarchitectural models, monitors, and checkers.
Developing and optimizing IO subsystem design to ensure functionality and performance are in accordance with architectural specifications.
Evaluating and integrating open-source toolchains into the design flow.
Collaborating with the design, test, and post-silicon validation teams to ensure high-quality delivery of IO Subsystems.


Essential Qualifications
To be successful in this role, you will need:

A BS/MS/PhD in EE/ECE/CE/CS with 5+ years of experience in IO subsystem design.
Extensive experience with IO protocols such as PCIe, Ethernet, CXL, and die-to-die protocols (e.g., BoW, UCIe).
Expertise in designing IO subsystems for CPU- and GPU-based architectures, with a deep understanding of protocols like PCIe, AXI, and CHI.
Proven experience in tightly coupling hardware with CPUs, ensuring efficient memory access, optimized data paths, and seamless interaction between IO devices and processing cores.
Solid knowledge of PCIe architectural features: ordering rules, non-coherent flows, IO-device memory flows, peer-to-peer communication, bifurcation, and transaction types (posted vs. non-posted).
Experience with Ethernet protocols, including MAC/PHY design, implementation of packet handling, flow control, and integration of TSN (Time-Sensitive Networking) features.


Preferred Qualifications
While not essential, the following qualifications are preferred:

Familiarity with Ethernet-based SoC architectures, low-latency optimizations, and debugging of Ethernet IP in hardware simulation environments using SystemVerilog and UVM for verification.
Demonstrated problem-solving skills across complex design hierarchies, with the ability to debug and optimize in simulation environments.
Experience with design and development of IO subsystems for high-performance SOCs.


Skills and Competencies
To succeed in this role, you will need to possess the following skills and competencies:

Strong technical skills in IO subsystem design, including PCIe, Ethernet, and other IO protocols.
Excellent problem-solving skills, with the ability to debug and optimize complex design hierarchies.
Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Ability to work in a fast-paced environment, with a strong focus on innovation and delivery.


Career Growth Opportunities and Learning Benefits
At Tenstorrent, we are committed to the growth and development of our employees. As a Sr Staff Engineer, RTL Design, IO Subsystem, you will have access to:

Ongoing training and development opportunities, including workshops, conferences, and online courses.
Mentorship and coaching from experienced engineers and leaders.
Opportunities to work on innovative and challenging projects, with a focus on AI and high-performance computing.
A collaborative and dynamic work environment, with a strong focus on teamwork and innovation.


Work Environment and Company Culture
At Tenstorrent, we value collaboration, curiosity, and a commitment to solving hard problems. Our company culture is built on the following principles:

A strong focus on innovation and delivery, with a commitment to excellence in everything we do.
A collaborative and dynamic work environment, with a strong focus on teamwork and communication.
A culture of continuous learning and development, with ongoing training and development opportunities.
A commitment to diversity and inclusion, with a focus on creating a welcoming and inclusive work environment.


Compensation, Perks, and Benefits
At Tenstorrent, we offer a highly competitive compensation package and benefits, including:

A competitive salary, with a range of $100k - $500k including base and variable compensation targets.
A comprehensive benefits package, including health, dental, and vision insurance, as well as retirement savings and stock options.
A dynamic and collaborative work environment, with a focus on innovation and delivery.
Opportunities for ongoing training and development, including workshops, conferences, and online courses.


Conclusion
If you are a talented and motivated engineer, with a passion for IO subsystem design and a commitment to innovation and delivery, we encourage you to apply for this exciting opportunity. As a Sr Staff Engineer, RTL Design, IO Subsystem, you will be a core part of our team, working on the design and development of IO subsystems for high-performance SOCs. With a competitive compensation package, comprehensive benefits, and ongoing training and development opportunities, this is an opportunity not to be missed.
Apply now to join our team and contribute to the development of innovative AI solutions. We look forward to hearing from you!

Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Data Entry Specialist - Remote

Remote

Billing Coordinator I (Healthcare Billing Specialist)

Remote

Lead After Hours Representative

Remote

Language Alignment & Resource Partner (Taiwanese) - Freelance AI Trainer Project

Remote

Content Intern, Chemistry

Remote

[Work From Home] Customer Support Representative

Remote

Senior PMO Analyst

Remote

Senior Talent Acquisition Partner – Global / North America Hiring

Remote

Teacher - Physical Education, Gr. 9-12 [0.6 FTE PART-TIME] (One Year Only) (SY25-26)

Remote

Managing Director, Healthcare Finance & Quality (Medicaid Financing, Healthcare Data Analytics & Policy)

Remote
← Back