
Staff, Firmware Engineer
About this role
Tenstorrent is seeking a Staff, Firmware Engineer for a hybrid position based in Toronto, Canada. This role suits an experienced embedded software professional who wants to build reliable low-level code where hardware meets software.
Role Overview
Tenstorrent is leading the industry on cutting-edge artificial intelligence technology, reshaping performance expectations, cost efficiency, and ease of use. The organization builds high-performance RISC-V CPUs from scratch and unifies innovations across software models, compilers, platforms, networking, and semiconductors. The Staff, Firmware Engineer works on microcontrollers and systems-on-chip with a primary focus on board bring-up and low-level C/C++ development. This hybrid position is located in Toronto, Canada, and welcomes candidates at various experience levels for assessment during the interview process.
Key Responsibilities
Requirements
Skills and Tools
Salary and Benefits
Tenstorrent offers a highly competitive compensation package and benefits.
About the Company
Tenstorrent features a diverse team of technologists who share a deep passion for artificial intelligence and a desire to build the best AI platform possible. The company values collaboration, curiosity, and a commitment to solving difficult problems.
How to Apply
Interested candidates should visit the official company careers page to apply for this position.
Skills and tech stack
Questions candidates ask
Where is the Staff, Firmware Engineer role located?
This position is hybrid and based out of Toronto, Canada.
What programming languages are required?
The role requires low-level C/C++ development skills.
Are candidates of all seniorities accepted?
Yes, Tenstorrent welcomes candidates at various experience levels, assessing them during the interview process for the appropriate level.
What are the primary technical duties?
Duties include implementing and debugging firmware, developing boot, power, and reset sequences, and using lab tools to diagnose hardware-software boundary issues.
Are there any export control requirements for the position?
Yes, the offer of employment is contingent upon the applicant being eligible to access U.S. export-controlled technology, which may depend on citizenship, permanent residency, or obtaining prior federal license approval.