Description
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 an Intern Software Engineer on the Debug team, you will help build tools and workflows that turn failures in AI workloads into actionable root-cause information.
You will work close to Tenstorrent hardware and system software, developing tools that inspect device state, registers, memory, RISC-V cores, logs, traces, and other diagnostic signals. Your work will support hardware bring-up, software development, CI diagnosis, and debugging of workloads on current and next-generation architectures. This is a hands-on systems software role involving C++, Python, Linux, testing, and collaboration across hardware and software teams.The internship is for a minimum of 3 months, with the potential for extension to 6 months.
This role is onsite in our Belgrade, Serbia office. We are currently hiring for our Fall term (October 2026 - January 2027).
- Tooling & Architecture: Develop and extend low-level debugging tools (e.g., tt-exalens, tt-triage) and adapt debug flows for new hardware architectures.
- Failure Investigation & Triage: Investigate system hangs, timeouts, and crashes, isolating root causes across software, firmware, networking, and hardware layers.
- System State Diagnostics: Build tools to expose hardware and software state, including registers, memory, RISC-V cores, callstacks, buffers, and queues.
- Automation & Testing: Enhance automated CI/development triage, write regression tests, and convert recurring investigations into reusable diagnostic artifacts.
- Education & Mindset: Pursuing a BS or MS in CS, CE, EE, or a related field, with a methodical debugging approach and strong interest in software-hardware interactions.
- Core Systems Knowledge: Solid understanding of OS, memory, concurrency, and architecture, with beneficial exposure to embedded systems, RISC-V, firmware, or assembly.
- Programming & Scripting: Experience in C++ (or another systems language) alongside Linux, shell scripting, or Python for automation, tooling, and testing infrastructure.
- Debugging & Diagnostics: Exposure to low-level tools (GDB, LLDB, perf, strace) or experience with performance profiling, tracing, log analysis, and failure triage.
What You Will Learn
- How AI workloads execute on custom accelerator hardware, from host software to device execution.
- How to debug complex failures using registers, memory, callstacks, logs, traces, and counters.
- How low-level debugging and automated triage systems are built for developers and CI environments.
- How hardware, firmware, runtime, compiler, and infrastructure teams work together to diagnose complex systems.
This offer of employment is contingent upon the applicant being eligible to access U.S. export-controlled technology. Due to U.S. export laws, including those codified in the U.S. Export Administration Regulations (EAR), the Company is required to ensure compliance with these laws when transferring technology to nationals of certain countries (such as EAR Country Groups D:1, E1, and E2). These requirements apply to persons located in the U.S. and all countries outside the U.S. As the position offered will have direct and/or indirect access to information, systems, or technologies subject to these laws, the offer may be contingent upon your citizenship/permanent residency status or ability to obtain prior license approval from the U.S. Commerce Department or applicable federal agency. If employment is not possible due to U.S. export laws, any offer of employment will be rescinded.
Similar jobs
Est. 192,822 USD
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s po…
Est. 159,000 USD
About the Team: The Real-time Architectures, Integration, and Demonstration (RAID) Group focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating int…
Est. 168,414 USD
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s po…
Est. 167,675 USD
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s po…
Est. 192,822 USD
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s po…
Est. 159,000 USD
About the Team: The Real-time Architectures, Integration, and Demonstration (RAID) Group focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating int…
Est. 159,000 USD
About the Team: The Real-time Architectures, Integration, and Demonstration (RAID) Group focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating int…
Est. 161,092 USD
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s po…
Est. 190,000 USD
About the Team: The Sensors Division at STR focuses on technology development for advanced sensor systems, particularly in the areas of airborne/surface-based radar, electronic warfare, underwater acoustics, hyperspectra…
Est. 211,000 USD
Why LeoLabs? At LeoLabs, we’re building the living map of activity in space. Through our proprietary global radar network and AI-enabled analytics platform, we collect millions of measurements daily on more than 25,000 o…
Est. 159,000 USD
About the Team: The Real-time Architectures, Integration, and Demonstration (RAID) Group focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating int…
Est. 244,000 USD
STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and e…
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as publ…
Est. 244,000 USD
STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and e…
Est. 244,000 USD
STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and e…
Toradex is a global company strongly focused on engineering & technology. We’re powered by a diverse & uniquely gifted workforce. We pursue the best people to propel our innovative vision of embedded computing an…
Est. 267,499 USD
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s po…
Est. 244,000 USD
STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and e…
Est. 152,483 USD
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s po…
Est. 157,500 USD
TrellisWare launched in 2000 with an innovative culture striving to push technological boundaries in the area of wireless communications. We are now a worldwide leader in highly advanced algorithms, waveforms, and commun…
Est. 190,000 USD
About the Team: The Sensors Division at STR focuses on technology development for advanced sensor systems, particularly in the areas of airborne/surface-based radar, electronic warfare, underwater acoustics, hyperspectra…
Est. 190,000 USD
About the Team: The Sensors Division at STR focuses on technology development for advanced sensor systems, particularly in the areas of airborne/surface-based radar, electronic warfare, underwater acoustics, hyperspectra…
Est. 157,500 USD
TrellisWare launched in 2000 with an innovative culture striving to push technological boundaries in the area of wireless communications. We are now a worldwide leader in highly advanced algorithms, waveforms, and commun…
Est. 159,000 USD
About the Team: The Real-time Architectures, Integration, and Demonstration (RAID) Group focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating int…
Est. 199,500 USD
About the Team: The Sensors Division at STR focuses on technology development for advanced sensor systems to add national security capabilities, particularly in the areas of airborne/surface-based radar, electronic warfa…
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as publ…
Est. 138,705 USD
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s po…
Est. 140,345 USD
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s po…
Est. 160,000 USD
K2 is building the largest and highest-power satellites ever flown, unlocking performance levels previously out of reach across every orbit. Backed by over $1 billion in total funding from leading investors including Alt…
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as publ…