Nathanael Huffman is an engineer with 11 years of hands-on experience designing FPGA-driven systems and embedded software, currently building hardware-software tooling at Oxide Computer Company. He specializes in Python and VHDL to modernize FPGA workflows, drive DevOps-style automation for builds and tests, and improve developer productivity across complex imaging and embedded platforms. At GE Healthcare he scaled FPGA platforms, standardized IP reuse, and led multi-board redesigns that cut time-to-market and costs while training teams in best practices. His open-source contributions include low-level work on the oxidecomputer/hubris lightweight kernel, demonstrating expertise in memory-protected message-passing and tight hardware integration. Based in Rossville, Indiana, he combines practical circuit-level knowledge with software engineering rigor to bridge the hardware/software interface in novel, production-ready systems.
11 years of coding experience
18 years of employment as a software developer
Bachelor of Science (B.S.), Electrical and Electronics Engineering, Bachelor of Science (B.S.), Electrical and Electronics Engineering at Purdue University
A lightweight, memory-protected, message-passing kernel for deeply embedded systems.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:30 reviews, 30 commits, 45 PRs in 1 year 2 months
Contributions summary:Nathanael primarily contributes to the embedded systems kernel, focusing on FPGA and hardware interaction within the `hubris` project. Their commits involve modifying FPGA configurations, adding new FPGA images, and integrating with hardware components like power supplies, and NIC. The user also demonstrates proficiency in low-level hardware control, including power sequencing and register manipulation, while working on improving the systems.
Soft-logic designs and HAL libraries for various subsystems found in Oxide hardware.
Contributions:11 releases, 74 reviews, 86 PRs in 6 months
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
Nathanael Huffman - Engineer at Oxide Computer Company