About the role
Who you are
- Passionate about tech with a background in Computer Science, Electrical Engineering, or something similar—ready to dive deep into hardware-software magic
- Love writing low-level code in C, C++, or Rust that gets hardware up and running
- Comfortable with hardware using protocols like I2C, SPI, and UART—hands-on experience is a plus
- Enjoy solving puzzles by debugging across hardware, firmware, and Linux software—no challenge is too big
- Someone who enjoys building the bridges between hardware and software—designing interfaces that make everything work smoothly under the hood
- A developer who’s comfortable creating and maintaining libraries that help hardware talk reliably to the rest of the system
- A collaborative teammate who enjoys working closely with hardware and firmware engineers to shape how systems come together
- A thoughtful debugger who loves solving tough cross-layer issues and takes pride in writing clean, maintainable, and future-proof code
What the job involves
- We're building the backbone of AI hardware, and we’re looking for someone who’s excited to dive into the core of the system—writing the code that makes everything click. You'll work side by side with hardware and firmware engineers to create fast, reliable, and scalable infrastructure that ties it all together. If solving real problems and building the foundation for next-gen AI sounds like your kind of fun, let’s talk
- This role is hybrid, based out of Toronto, Canada
- We welcome candidates at various experience levels for this role. During the interview process, candidates will be assessed for the appropriate level, and offers will align with that level, which may differ from the one in this posting
- What You Will Learn
- How to build and scale the backbone of next-gen AI hardware powering tomorrow’s breakthroughs
- The art of designing flexible, high-performance interfaces that connect software and hardware in elegant ways
- How to collaborate across teams and gain hands-on experience aligning low-level systems with big-picture architecture
- To untangle complex challenges as you debug and optimize full-stack systems that span silicon to software
About Tenstorrent
Tenstorrent is a next-generation computing company that builds computers for AI.
Headquartered in the U.S. with offices in Austin, Texas, and Silicon Valley, and global offices in Toronto, Belgrade, Seoul, Tokyo, and Bangalore, Tenstorrent brings together experts in the field of computer architecture, ASIC design, RISC-V technology, advanced systems, and neural network compilers. Tenstorrent is backed by Eclipse Ventures and Real Ventures, Archerman Capital, Samsung Catalyst Fund, and Hyundai Motor Group among others.
Join us: www.tenstorrent.com/careers.
About the role
Who you are
- Passionate about tech with a background in Computer Science, Electrical Engineering, or something similar—ready to dive deep into hardware-software magic
- Love writing low-level code in C, C++, or Rust that gets hardware up and running
- Comfortable with hardware using protocols like I2C, SPI, and UART—hands-on experience is a plus
- Enjoy solving puzzles by debugging across hardware, firmware, and Linux software—no challenge is too big
- Someone who enjoys building the bridges between hardware and software—designing interfaces that make everything work smoothly under the hood
- A developer who’s comfortable creating and maintaining libraries that help hardware talk reliably to the rest of the system
- A collaborative teammate who enjoys working closely with hardware and firmware engineers to shape how systems come together
- A thoughtful debugger who loves solving tough cross-layer issues and takes pride in writing clean, maintainable, and future-proof code
What the job involves
- We're building the backbone of AI hardware, and we’re looking for someone who’s excited to dive into the core of the system—writing the code that makes everything click. You'll work side by side with hardware and firmware engineers to create fast, reliable, and scalable infrastructure that ties it all together. If solving real problems and building the foundation for next-gen AI sounds like your kind of fun, let’s talk
- This role is hybrid, based out of Toronto, Canada
- We welcome candidates at various experience levels for this role. During the interview process, candidates will be assessed for the appropriate level, and offers will align with that level, which may differ from the one in this posting
- What You Will Learn
- How to build and scale the backbone of next-gen AI hardware powering tomorrow’s breakthroughs
- The art of designing flexible, high-performance interfaces that connect software and hardware in elegant ways
- How to collaborate across teams and gain hands-on experience aligning low-level systems with big-picture architecture
- To untangle complex challenges as you debug and optimize full-stack systems that span silicon to software
About Tenstorrent
Tenstorrent is a next-generation computing company that builds computers for AI.
Headquartered in the U.S. with offices in Austin, Texas, and Silicon Valley, and global offices in Toronto, Belgrade, Seoul, Tokyo, and Bangalore, Tenstorrent brings together experts in the field of computer architecture, ASIC design, RISC-V technology, advanced systems, and neural network compilers. Tenstorrent is backed by Eclipse Ventures and Real Ventures, Archerman Capital, Samsung Catalyst Fund, and Hyundai Motor Group among others.
Join us: www.tenstorrent.com/careers.