
Senior Embedded Engineer, AI IP
Tenstorrent5 months ago
Toronto, CanadaSenior
Responsibilities
- Design and evolve the driver layer that provides high-performance APIs for Tenstorrent devices
- Define driver interfaces and specifications for running the broader software stack across internal and third-party hardware
- Collaborate with kernel and hardware teams on cross-layer design and performance
- Lead benchmarking, profiling, and API performance optimization efforts
- Support external integrations and reliable deployment in customer environments, including applicable safety-critical use cases
Requirements
- 7+ years of experience in drivers or low-level systems programming
- Strong proficiency in C and C++ with an understanding of hardware-software interfaces
- Familiarity with Linux kernel concepts and kernel/user-space interactions
- Experience working with external customers or partners on driver or hardware interfaces
- Exposure to safety-critical systems, automotive platforms, or functional safety standards such as ISO 26262 is a strong plus
Benefits
- Hybrid role based in Toronto, Ontario
- Competitive compensation package and benefits
- Employment is contingent on eligibility to access U.S. export-controlled technology
About Tenstorrent
Tenstorrent builds AI compute hardware and RISC‑V CPU technology for companies developing training and inference workloads in data centers and at the edge. The business sells accelerator cards and systems with a full software stack, and licenses RISC‑V CPU IP. Founded in 2016 and headquartered in Toronto, it is privately held and led by semiconductor architect Jim Keller.