Joel Stanley

Linux Kernel Hacker at Tenstorrent

Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Joel Stanley is a Linux kernel hacker with 17 years’ experience building low-level firmware and embedded systems, currently working on Linux and firmware for RISC-V at Tenstorrent and long-term upstream OpenBMC kernel maintainer. He has deep expertise across BMC, OpenPOWER and PowerPC platforms—contributing to projects like openbmc, u-boot, op-build and the Microwatt softcore—bridging kernel, bootloader and FPGA firmware work. Joel’s contributions span device drivers, board support, kernel integration and CI-friendly QEMU models, with a history of enabling hardware features (e.g., ASPEED HACE, SHA accel) and maintaining build systems. He’s comfortable across C, low-level hardware interfaces and Buildroot-based systems, and has fixed subtle compiler and build issues to improve reliability. Based in Australia, he pairs rigorous upstream maintenance with practical product engineering from his earlier embedded product work at Minelab. An interesting detail: Joel routinely moves between silicon, FPGA, and emulator domains, often implementing the small but critical integration pieces that let hardware come to life in CI and production.
code17 years of coding experience
job16 years of employment as a software developer
bookComputer Systems Engineering, Electrical Engineering, Computer Systems Engineering, Electrical Engineering at University of Adelaide
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (53)

powerpc10
verilog10
buildroot10
ipmi10
package-management10
qemu10
architecture10
computer-architecture10
firmware10
c-programming10
c1110
linux-kernel10
spi10
makefile10
hardware10

Programming languages (22)

JavaC++CRustMakefileScalaTeXGo

Github contributions (5)

github-logo-circle
open-power/op-build

Aug 2014 - Mar 2022

Buildroot overlay for Open Power
Role in this project:
userBack-end Developer
Contributions:327 commits, 299 PRs, 29 pushes in 7 years 8 months
Contributions summary:Joel's contributions primarily involve updating versions of core packages and integrating the buildroot overlay for Open Power. The commits focus on updating the package/p8-pore-binutils version, building the bootloader kernel separately from skiboot, and setting the kernel version. These changes suggest that the user is maintaining the build process, and integrating new kernel-related components.
firmwareoverlaymakefilebuildrootpower
openbmc/openbmc

Dec 2015 - Jan 2023

OpenBMC Distribution
Role in this project:
userBack-end Developer
Contributions:631 commits, 29 PRs, 469 comments in 7 years 2 months
Contributions summary:Joel primarily focused on the maintenance and enhancement of the kernel and drivers within the OpenBMC project. The contributions involved fixing bugs in existing drivers (e.g., FSI, Ethernet), developing new drivers (e.g., for TPM TIS I2C, video engine, and IBM CFF power supply), and adding support for new hardware platforms. The user was also involved in device tree updates, including adding new features to the systems and integrating new features.
openbmcdistribution
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Joel Stanley - Linux Kernel Hacker at Tenstorrent