Jake Garver

Senior Software Engineer, Tegra at NVIDIA

Raleigh-Durham-Chapel Hill Area 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

👤
Senior
🎓
Top School
Jake Garver is a seasoned senior software engineer and architect with over 8 years in high-performance systems and a MS in Computer Engineering, currently shaping Tegra platform software at NVIDIA. He has a deep networking and embedded systems pedigree—leading API/UI and microservice-driven switch projects at Cumulus/NVIDIA and modernizing network OS interfaces at Extreme—with a strong bias for test-driven, idempotent, and developer-friendly designs. Jake combines low-level firmware expertise (contributing bug fixes and robustness improvements to the widely used EDK II UEFI project) with full-stack delivery across Linux, Python, C, and RESTful APIs. Known for quickly absorbing new technologies and solving tricky platform problems, he repeatedly translates complex domain knowledge into pragmatic, incremental roadmaps that ship. Beyond architecture, he’s a hands-on coder and mentor who drives reliability and ease-of-use into networking and embedded products.
code8 years of coding experience
job25 years of employment as a software developer
bookMS, Computer Engineering and Science, MS, Computer Engineering and Science at Case Western Reserve University
github-logo-circle

Github Skills (11)

c1710
firmware10
debugging10
uefi10
embedded10
debug10
c1110
sys10
arm9
makefile8
python7

Programming languages (7)

TypeScriptJavaDockerfileCJavaScriptNASLPython

Github contributions (5)

github-logo-circle
tianocore/edk2

Apr 2022 - Dec 2022

EDK II
Role in this project:
userEmbedded Systems Engineer
Contributions:4 reviews, 2 commits, 4 PRs in 8 months
Contributions summary:Jake primarily contributes to the EDK II project by fixing bugs and improving the robustness of the firmware code. Their commits involve correcting code related to stack checks, addressing dependency issues in build scripts, and correcting offsets during code relocation for different processor architectures (AArch64). The user also corrects issues related to debug messages and macro definitions for specific components within the firmware, demonstrating a deep understanding of the codebase.
uefipythonfirmwarec
NVIDIA/edk2-nvidia-non-osi

Aug 2022 - Mar 2025

NVIDIA EDK2 non-OSI licensed content
Contributions:5 PRs, 47 pushes, 46 branches in 2 years 7 months
licensednvidiagpuosiedk2
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