07 Aug
|
Tenstorrent
|
Ontario
07 Aug
Tenstorrent
Ontario
Staff Firmware Engineer at Tenstorrent. About the role Tenstorrent is building high-performance AI hardware and has developed a RISC-V CPU from the ground up. This position focuses on OpenBMC-based firmware architecture, next-generation server platform bring-up, and maintaining a customized embedded Linux distribution. You will work at the intersection of hardware and software, partnering with firmware and hardware teams to deliver secure BMC firmware.
Key facts Location: Toronto, Ontario, Canada (hybrid) Engagement: Full time
What you'll do Architect and build advanced OpenBMC features along with platform-specific customizations
Own Yocto and OpenEmbedded distribution work, including custom layers, recipes, and BitBake workflows
Lead ARM-based BMC SoC bring-up on hardware such as ASPEED AST2600, covering bootloader, Linux kernel, and peripheral initialization
Implement and tune management protocols including Redfish, IPMI, PLDM, and MCTP
Improve firmware quality through debugging, code reviews, security feature integration, and cross-team coordination
Mentor engineers, set architectural direction, and raise code quality standards
Requirements Senior-level experience building and scaling Embedded Linux and OpenBMC firmware in production settings
Ability to work across the hardware-software boundary, from ARM SoC bring-up through kernel, bootloader, and userspace services
Strong debugging skills for complex low-level system issues
Effective communication with hardware, BIOS, QA, and security teams
Skills & tools OpenBMC
Yocto / OpenEmbedded / BitBake
ARM SoC platforms (ASPEED AST2600)
Linux kernel and bootloader development
Redfish, IPMI, PLDM, MCTP protocols
Secure Boot, Root of Trust, TPM
Practical notes Compensation ranges from $100k to $500k including base and variable targets; actual offers depend on experience, skills, education, background, and location
Candidates may be assessed for different seniority levels during interviews; final offers may differ from the posted level
Employment is contingent on eligibility to access U.S. export-controlled technology under EAR regulations, which may require citizenship, permanent residency, or prior license approval from the U.S. Commerce Department
#J-18808-Ljbffr
📌 Staff Firmware Engineer (Ontario)
🏢 Tenstorrent
📍 Ontario