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 Lead ARM-based BMC SoC bring-up on hardware such as ASPEED AST2600, covering bootloader, Linux kernel, and peripheral initialization Improve firmware quality through debugging, code reviews, security feature integration,
and cross-team coordination Mentor engineers, set architectural direction, and raise code quality standards 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 Linux kernel and bootloader development S. export-controlled technology under EAR regulations, which may require citizenship, permanent residency, or prior license approval from the U.
📌 Firmware Staff Engineer (Toronto)
🏢 Tenstorrent
📍 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.