Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr. Software Engineer

Home > C/C++ programming jobs

Sr. Software Engineer in Canada new

  • Tenstorrent
  • Full time
  • Email
  • Toronto

Responsibilities

  • Design, develop, and maintain system and ASIC access and testing frameworks.
  • Architect APIs that support transitions from test-chip bring-up through mature productized systems.
  • Execute ML processor, board, and system bring-up and validation.
  • Debug issues across bring-up, validation, and production.
  • Build CI/CD pipelines and regression infrastructure for quality software delivery.
  • Review code, mentor junior engineers, and collaborate with internal customer teams and cross-functional groups.

Requirements

  • Bachelor’s or master’s degree in computer science, computer engineering, electrical engineering, or a related field.
  • At least 3 years of relevant software development experience.
  • Strong programming skills in C, C++, and Python, with fluency in Git workflows.
  • Experience with Python packaging and release infrastructure, containerized environments, and test automation using doctest and pytest.
  • Strong Linux systems programming skills, including operating-system internals, thread-safe programming, and memory management.
  • Understanding of computer architecture, logic design, circuit design, and digital hardware design.
  • Ability to read schematics and RTL and debug with lab tools or pre-silicon waveforms.
  • Basic understanding of machine learning and strong analytical, communication, and cross-functional problem-solving skills.

Benefits

  • Hybrid work arrangement based in Toronto, Canada.
  • Highly competitive compensation package and benefits.
  • Hands-on experience with ML processor, RISC-V, chiplet-based ASIC, board, and system architecture.
  • Exposure to ASIC and system bring-up, hardware debugging, and post-silicon lifecycle automation.

Salary: Competitive

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 architec...

Similar positions

Software Engineer, Imaging

  • Anduril Industries
  • Full time
  • USA
  • 11/04/2026
  • Salary: $191k - $254k/yr
  • Waltham, MA

Client Engineer

  • Electronic Arts
  • Full time
  • Others
  • 11/04/2026
  • Shanghai, China

Software Engineer, Engine Productivity

  • Roblox
  • Full time
  • USA
  • 11/04/2026
  • Salary: $153k - $197k/yr
  • San Mateo, CA

Staff Engineer - Applications Software

  • Ambiq Micro, Inc.
  • Full time
  • USA
  • 11/04/2026
  • Austin, TX

Autonomous Vehicle Embedded Software Engineer

  • Capgemini
  • Full time
  • USA
  • 11/04/2026
  • Salary: $73k - $174k/yr
  • Houston, TX