Fabric Soc Architect

Tenstorrent · Semiconductors · United States · Architecture

This role focuses on performance architecture for AI/HPC platforms, bridging software execution and silicon design. The architect will work on ML software stacks, compilers, CPU design, cache coherency, and interconnect fabrics to optimize SoC performance. Familiarity with ML/AI traffic patterns is a plus.

What you'd actually do

  1. work across ML software stacks, compilers, CPU design, cache coherency protocols, and interconnect fabrics to shape the future of high-performance systems
  2. bridging software execution and silicon design—making data-driven decisions that directly influence our SoC performance
  3. Deep understanding of NoC topologies, routing algorithms, QoS, and traffic scheduling.
  4. Expertise in cache coherency protocols (AMBA CHI/AXI) and modern memory/IO technologies (DDR, LPDDR, GDDR, PCIe, CCIX, CXL).
  5. Proficiency in C/C++ programming, with experience in building efficient performance models.

Skills

Required

  • BS/MS/PhD in EE, ECE, CE, or CS
  • Deep understanding of NoC topologies, routing algorithms, QoS, and traffic scheduling.
  • Expertise in cache coherency protocols (AMBA CHI/AXI) and modern memory/IO technologies (DDR, LPDDR, GDDR, PCIe, CCIX, CXL).
  • Proficiency in C/C++ programming, with experience in building efficient performance models.

Nice to have

  • Familiarity with ML/AI traffic patterns or formal verification of cache coherence protocols

What the JD emphasized

  • BS/MS/PhD in EE, ECE, CE, or CS
  • Deep understanding of NoC topologies, routing algorithms, QoS, and traffic scheduling.
  • Expertise in cache coherency protocols (AMBA CHI/AXI) and modern memory/IO technologies (DDR, LPDDR, GDDR, PCIe, CCIX, CXL).
  • Proficiency in C/C++ programming, with experience in building efficient performance models.
  • Familiarity with ML/AI traffic patterns or formal verification of cache coherence protocols is a strong plus.