Runtime Architect for Custom Silicon & Accelerators (Hybrid)

Tenstorrent

United States

Hybrid

USD 100,000 - 500,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tenstorrent is seeking an expert C/C++ engineer to work at the hardware/software boundary, defining how runtime software initializes hardware blocks, coordinates workloads, and enforces efficient execution across accelerators.

You will influence design choices, optimize scheduling and synchronization, and collaborate with hardware, firmware, compiler, and systems teams to deliver high-performance, reliable runtime software. This hybrid role is based in North America with flexible arrangements.

Qualifications

  • Expert in C or C++ with hardware-aware design.
  • Experience near hardware in low-level or accelerator environments.
  • Strong runtime fundamentals: execution, scheduling, synchronization.
  • Debugging and optimizing end-to-end across hardware/software boundaries.

Responsibilities

  • Define the runtime architecture and implementation for execution, scheduling, synchronization, and resource management across Tenstorrent's CPU/accelerator/IP.
  • Build low-level runtime components to initialize hardware IP, dispatch work, coordinate dependencies, and manage resources.
  • Design runtime interfaces and data-movement paths for efficient memory access, synchronization, and execution.
  • Analyze runtime and hardware bottlenecks and drive improvements in latency, throughput, scalability, and reliability.
  • Engage with customers and field teams to guide runtime improvements while actively coding and debugging.

Skills

C/C++
Low-level
Embedded
Performance

Job description

Tenstorrent is seeking an expert C/C++ engineer to work at the hardware/software boundary, defining how runtime software initializes hardware blocks, coordinates workloads, and enforces efficient execution across accelerators.

You will influence design choices, optimize scheduling and synchronization, and collaborate with hardware, firmware, compiler, and systems teams to deliver high-performance, reliable runtime software. This hybrid role is based in North America with flexible arrangements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Runtime Engineer for AI Accelerator Platform
Senior Runtime Engineer for AI Accelerator Platform

Tenstorrent • Texas

Hybrid
USD 100,000 - 500,000
Sr. Staff Engineer, IP Runtime
Sr. Staff Engineer, IP Runtime

Tenstorrent • United States

Hybrid
USD 100,000 - 500,000
Senior IP Runtime Engineer - HW/SW Performance
Senior IP Runtime Engineer - HW/SW Performance

Tenstorrent • Austin (TX)

Hybrid
USD 100,000 - 500,000
Sr. Staff Engineer, IP Runtime
Sr. Staff Engineer, IP Runtime

Tenstorrent • Texas

Hybrid
USD 100,000 - 500,000
RISC-V Performance Infrastructure Engineer (Hybrid)
RISC-V Performance Infrastructure Engineer (Hybrid)

Tenstorrent Inc. • Town of Texas (WI), Northern (KY)

Hybrid
USD 100,000 - 500,000
Senior Silicon Dev Infra Engineer - Hybrid & AI-Driven
Senior Silicon Dev Infra Engineer - Hybrid & AI-Driven

Tenstorrent • Austin (TX)

Hybrid
USD 100,000 - 500,000
Senior Silicon Development Infrastructure Engineer
Senior Silicon Development Infrastructure Engineer

Tenstorrent • California

Hybrid
USD 100,000 - 500,000
Fabric SOC Architect
Fabric SOC Architect

Tenstorrent • Santa Clara (CA)

Remote
USD 100,000 - 500,000
AI Accelerator Runtime Systems Engineer
AI Accelerator Runtime Systems Engineer

Openai • United States

On-site
USD 180,000 - 240,000
Hybrid Physical Design Engineer for AI Accelerator IP
Hybrid Physical Design Engineer for AI Accelerator IP

Tenstorrent • United States

Hybrid
USD 100,000 - 500,000