Senior Embedded Engineer AI IP
TenstorrentVisit Tenstorrent website
Tenstorrent is an AI-computing company that sells AI hardware and licenses AI and RISC-V intellectual property.
Toronto, Canada
Funding history
Investors
About Tenstorrent
Tenstorrent builds computers for AI, including AI processors, scalable server systems, and open-source software and compiler tooling. It also licenses AI and RISC-V IP for customers building customized silicon.
Skills
About the Role
You will design and evolve high-performance driver APIs and develop user-mode and kernel-mode drivers, including Linux kernel drivers. You will define driver interfaces, collaborate on PCIe device integration, and optimize driver paths and APIs in customer environments.
Requirements
- 7+ years of experience in device drivers or low-level systems programming
- Proficiency in C and C++
- Understanding of hardware-software interfaces
- Experience developing Linux kernel drivers
- Experience with high-speed I/O or interconnect technologies such as PCIe
- Familiarity with user-mode and kernel-mode driver models
Responsibilities
- Design and evolve high-performance driver APIs
- Develop and maintain user-mode and kernel-mode drivers
- Develop Linux kernel drivers for system integration
- Define driver interfaces and specifications
- Collaborate on cross-layer design and PCIe device integration
- Optimize APIs and driver paths in customer environments
