Te
Posted:
June 04, 2026
Location:
toronto, on, Canada
Job Description
Join Tenstorrent as a Software Engineer focused on system management tools in a hybrid role based in Toronto, ON. This position blends low-level software development with hardware interaction.
We are seeking a Software Engineer with 3-6 years of experience in low-level or system software. Ideal candidates will have a strong background in C/C++ and Python, working in Linux environments. You will collaborate across firmware and validation teams to debug hardware and software issues, creating impactful solutions.
Key Responsibilities:
• Build and maintain TT-SMI system management tools
• Extend OpenBMC firmware with management APIs
• Develop telemetry and health reporting functionalities
• Support Linux automation and testing infrastructure
• Write detailed engineering documentation for processes
Requirements:
• 3-6 years experience in low-level software
• Strong C/C++ and Python skills for development
• Experience working in Linux development environments...
We are seeking a Software Engineer with 3-6 years of experience in low-level or system software. Ideal candidates will have a strong background in C/C++ and Python, working in Linux environments. You will collaborate across firmware and validation teams to debug hardware and software issues, creating impactful solutions.
Key Responsibilities:
• Build and maintain TT-SMI system management tools
• Extend OpenBMC firmware with management APIs
• Develop telemetry and health reporting functionalities
• Support Linux automation and testing infrastructure
• Write detailed engineering documentation for processes
Requirements:
• 3-6 years experience in low-level software
• Strong C/C++ and Python skills for development
• Experience working in Linux development environments...
Apply for this Job
Submit your application for the Firmware Software Engineer at Tenstorrent position at Tenstorrent.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
June 04, 2026
Deadline:
July 14, 2026