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...
Ready to Apply?
Submit your application today and join our talented team at Tenstorrent.
Submit ApplicationJob Details
- Location toronto, on
- Job Type Full-time
- Category Other-General
- Posted Date June 04, 2026
- Application Deadline July 14, 2026