Tenstorrent · 6 hours ago
Sr Staff Software Engineer, Toolchain/Compiler
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. As a Toolchain/Compiler Software Engineer, you’ll design, optimize, and maintain compiler and toolchain infrastructure for RISC-V processors, collaborating closely with CPU architects and software engineers to ensure efficient code generation.
Application Specific Integrated Circuit (ASIC)Artificial Intelligence (AI)ElectronicsMachine LearningSemiconductor
Responsibilities
Design, develop, and maintain toolchain components including compiler codegen, linkers, assemblers, debuggers, and related infrastructure
Optimize compiler output for RISC-V CPUs, implementing new passes and improving existing ones to generate efficient machine code
Investigate and resolve toolchain-related bugs, working closely with developers to provide reliable and stable builds
Collaborate with cross-functional teams to align toolchain capabilities with hardware architecture and performance goals
Create and maintain high-quality documentation, including technical guides, best practices, and internal knowledge bases
Qualification
Required
Strong programming skills in C, C++, or Rust, with an interest in low-level performance and optimization
Understanding of compiler design principles, code generation, and optimization techniques
Experience working on or with compiler frameworks like LLVM or GCC
Comfortable debugging complex systems, from compiler internals to generated assembly
Valuing collaboration, enjoying learning new hardware architectures, and keeping up to date with advancements in compiler and toolchain technologies
Design, develop, and maintain toolchain components including compiler codegen, linkers, assemblers, debuggers, and related infrastructure
Optimize compiler output for RISC-V CPUs, implementing new passes and improving existing ones to generate efficient machine code
Investigate and resolve toolchain-related bugs, working closely with developers to provide reliable and stable builds
Collaborate with cross-functional teams to align toolchain capabilities with hardware architecture and performance goals
Create and maintain high-quality documentation, including technical guides, best practices, and internal knowledge bases
Benefits
Highly competitive compensation package
Equal opportunity employer
Company
Tenstorrent
Tenstorrent develops AI hardware and software solutions for data processing and machine learning application.
Funding
Current Stage
Late StageTotal Funding
$1.03BKey Investors
FidelityEPIQ Capital GroupEclipse Ventures
2024-12-02Series D· $693M
2023-08-02Series Unknown· $100M
2021-05-20Series C· $200M
Recent News
2025-12-10
Tech Startups - Tech News, Tech Trends & Startup Funding
2025-11-19
Company data provided by crunchbase