Skip to content
Tenstorrent logo

Staff Firmware Engineer

TenstorrentDeepTech company
Toronto, CanadaLead
Software Engineering

About the role

Develop and optimize embedded firmware for AI technology products.

  • Tenstorrent is seeking a Staff Firmware Developer to contribute to system management firmware for their AI technology products.
  • This role involves owning critical firmware components and collaborating with cross-functional teams to deliver reliable platforms.
  • Key Responsibilities Develop, maintain, and optimize embedded firmware for microcontrollers and SoCs.
  • Bring up new hardware platforms and develop low-level drivers.
  • Build boot, update, recovery, telemetry, and power-management capabilities.
  • Create and maintain validation coverage through various testing methods.
  • Requirements 5+ years of experience in embedded firmware or low-level system software development with strong C/C++ fundamentals.
  • Hands-on experience with hardware bring-up and debugging at the hardware-software boundary.
  • Comfort working across bootloaders, embedded Linux, drivers, and host management interfaces.
  • Effective collaboration skills across hardware, validation, and software teams.
View original posting →

Tech stack

C++

Match insights

Tech:C++
Level:Lead

More roles at Tenstorrent

View open roles at Tenstorrent