Low-Level Kernel Software Engineer (Toronto)

Low-Level Kernel Software Engineer (Toronto)

27 Oct
|
Tenstorrent Unlisted/Referral Jobs
|
Toronto

27 Oct

Tenstorrent Unlisted/Referral Jobs

Toronto

Build low-level kernels for Tenstorrent AI hardware in a hybrid Toronto role, using strong C/C++ and performance engineering skills.As a Low-Level Software Engineer on Tenstorrent’s LLK team, you will create software primitives directly above the hardware ISA. The work connects software with AI hardware, supporting productive model bring-up and execution. Candidates at various experience levels are considered and assessed accordingly.Key Responsibilities: Design low-level kernels exposing Tenstorrent AI hardware capabilitiesImplement software primitives for AI workloadsProfile bottlenecks and optimize performanceValidate improvements across the low-level software stackCollaborate with hardware, runtime, and operations engineersRequirements: Strong C/C++ engineering experienceSignificant low-level performance-critical software experienceDeep computer architecture understandingKnowledge of software mapping to hardwareAbility to balance performance, correctness, and maintainabilityApply low-level programming, hardware-aware optimization, and systems problem-solving to advance Tenstorrent AI software in Toronto.#J-18808-Ljbffr

📌 Low-Level Kernel Software Engineer (Toronto)
🏢 Tenstorrent Unlisted/Referral Jobs
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: low-level kernel software engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: low-level kernel software engineer (toronto) / toronto