Job Search and Career Advice Platform

Enable job alerts via email!

Sr. Engineer, HW Infrastructure & Framework

Tenstorrent

Toronto

On-site

CAD 100,000 - 500,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading AI technology firm in Toronto is seeking a hybrid AI hardware engineer to write core system code, integrate hardware and software, and collaborate closely with firmware engineers. Ideal candidates will have a strong background in low-level programming and debugging across hardware. This role offers a competitive compensation package ranging from $100k to $500k, based on experience and skills.

Benefits

Highly competitive compensation package
Comprehensive benefits

Qualifications

  • Passionate about tech and ready to dive deep into hardware-software integration.
  • Hands-on experience with hardware and debugging is a plus.

Responsibilities

  • Write code that integrates hardware and software effectively.
  • Create and maintain libraries for reliable hardware communication.
  • Collaborate with hardware and firmware engineers.

Skills

Low-level coding in C, C++, or Rust
Hardware communication protocols (I2C, SPI, UART)
Debugging across hardware, firmware, and Linux
Designing interfaces between hardware and software

Education

Background in Computer Science, Electrical Engineering, or related field
Job 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.

Overview

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 ishybrid, 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.

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.
What We Need
  • 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 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.

Compensation for all engineers at Tenstorrent ranges from $100k - $500k including base and variable compensation targets. Experience, skills, education, background and location all impact the actual offer made.

Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.