Aaron Hartwig

Engineer at Oxide Computer Company

Theresa, Wisconsin, United States
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
Aaron Hartwig is an engineer with 11 years of hands-on experience co-designing hardware and software for high-performance, real-time systems. Currently at Oxide Computer Company, he focuses on embedded and infrastructure-level engineering, contributing to projects like the memory-protected Hubris kernel with FPGA work for QSFP transceivers and I2C/LED control. His background spans FPGA design for ultra-low-latency trading at IMC, medical-device electrical and firmware systems at GE Healthcare, and full-stack and embedded development from internships. Aaron holds a BSE and an MS in Electrical and Computer Engineering from UW–Milwaukee and is a Tau Beta Pi member, reflecting his technical rigor. He combines protocol-level firmware, FPGA RTL, and CI-driven verification practices, and often bridges electrical, firmware, and testing disciplines to simplify complex architectures. Based in Wisconsin, he prefers to focus on deep technical work locally rather than exploring new roles or relocation.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science in Engineering (BSE), Computer Engineering, Bachelor of Science in Engineering (BSE), Computer Engineering at University of Wisconsin-Milwaukee
bookHigh School, High School at Mayville High School
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,457reputation
930kreached
20answers
13questions
Badges
numpy
top-5%
python
top-5%
indexing
top-5%
github-logo-circle

Github Skills (22)

hardware-interface10
integrations10
i2c10
sys10
system-integration10
fpga10
embedded10
rust10
numpy9
python9
indexing9
microcontroller9
led-controller9
ionic-framework6
angularjs6

Programming languages (11)

TypeScriptDockerfileC++VHDLShellRustJavaScriptHaskell

Github contributions (5)

github-logo-circle
oxidecomputer/hubris

Jul 2021 - Jan 2023

A lightweight, memory-protected, message-passing kernel for deeply embedded systems.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:140 reviews, 29 commits, 95 PRs in 1 year 6 months
Contributions summary:Aaron primarily contributed to the embedded systems aspects of the `hubris` kernel, focusing on the sidecar front-io module. Their work involved updating and integrating FPGA binary files, specifically related to QSFP (Quad Small Form-factor Pluggable) transceivers. They added features like I2C communication, transceiver port mapping, and LED control for system monitoring. Furthermore, the user implemented the power enable and control sequence for QSFP modules through the FPGA.
kernelmemoryprotectedrustc11
Aaron-Hartwig/vunit

Sep 2017 - Aug 2018

Contributions:3 pushes, 3 branches in 11 months
testing-frameworkvhdltestingsystemverilogunit-testing-framework
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
Aaron Hartwig - Engineer at Oxide Computer Company