Rob Armstrong

Principal Technical Product Manager - CUDA at NVIDIA

San Francisco, California, 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
Rob Armstrong is a principal technical product manager at NVIDIA with over a decade designing and shipping high-performance compute and FPGA-accelerated systems across image processing, wireless, industrial control, and aerospace markets. He combines hands-on HDL and systems coding (VHDL/Verilog, C/C++, embedded Linux) with strategic product leadership, having led global teams at Xilinx to scale AI and software acceleration adoption. Rob has a strong track record closing the “last mile” for customers—delivering drivers, IP, reference platforms, and training that turn research prototypes into production deployments. His work spans embedded and datacenter domains, from Zynq-based edge solutions and video transcoding stacks to CUDA productization at NVIDIA. Active in the FPGA developer community, he has contributed tooling and Vitis tutorials that ease platform onboarding for embedded developers. Trained as an electrical engineer at the University of Colorado Boulder, he blends deep hardware expertise with product and go-to-market experience.
code11 years of coding experience
job15 years of employment as a software developer
bookBSEE, Electrical Engineering, BSEE, Electrical Engineering at University of Colorado at Boulder
github-logo-circle

Github Skills (8)

fpga10
vitis10
embedded10
sys10
cprogramming-language7
windowsrt7
c-language7
bash6

Programming languages (5)

TypeScriptC++CTclPython

Github contributions (5)

github-logo-circle
Xilinx/Vitis-Tutorials

Jul 2020 - May 2021

Vitis In-Depth Tutorials
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:139 commits, 25 PRs, 84 pushes in 9 months
Contributions summary:Rob's commits focus on modifications within the `vitis-tutorials` repository, indicating work related to embedded systems and FPGA development using Xilinx's Vitis platform. The commits show changes to build scripts and source code, likely related to building and running applications on embedded platforms. Specific changes include updating build configurations, introducing code for a "getting started" pathway, and adding platform creation tracks.
vitisembeddedfpgaembedded-systemsaiengine
rwarmstr/cuda-samples

Dec 2024 - May 2025

Samples for CUDA Developers which demonstrates features in CUDA Toolkit
Contributions:22 PRs, 123 pushes, 2 branches in 5 months
cudacuda-toolkit
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