Grant Meyerhoff

Senior Software Engineer at NI (National Instruments)

Austin, Texas, 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
Grant Meyerhoff is a Senior Software Engineer at NI (National Instruments) based in Austin with five years of professional experience and a Summa Cum Laude BS in Computer Engineering from Kansas State. He specializes in embedded and RF systems engineering, contributing significant RFNoC features and multichannel support to the high-profile GNU Radio and USRP UHD open-source projects. At NI he progressed from intern to senior engineer, focusing on back-end drivers, synchronization, and robust multi-USRP error handling that improve real-time radio performance. Grant blends low-level hardware-aware development with higher-level tooling like GRC and PyQt5-free examples, demonstrating an eye for developer ergonomics as well as system reliability. Colleagues would note his knack for restoring complex runtime state (e.g., NCO frequencies after sync changes) and making pragmatic fixes that matter in multi-device deployments.
code5 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS, Computer Engineering, Summa Cum Laude, Bachelor of Science - BS, Computer Engineering, Summa Cum Laude at Kansas State University
github-logo-circle

Github Skills (16)

fpga10
fm-radio10
uhd10
c-language10
driver10
cpp10
cprogramming-language10
dspic10
cplus10
python10
gnuradio10
sdl10
dspace10
sys9
rpc9

Programming languages (4)

DockerfileC++VerilogPython

Github contributions (5)

github-logo-circle
EttusResearch/uhd

Dec 2020 - Aug 2021

The USRP™ Hardware Driver Repository
Role in this project:
userBack-end Developer
Contributions:16 commits, 3 comments in 8 months
Contributions summary:Grant primarily contributed to the USRP Hardware Driver Repository by implementing features and fixing bugs related to the RFNoC (Radio Frequency Network on Chip) framework, which is a critical component of the project. Their work included adding a callback to set synchronization sources, restoring NCO frequencies after sync source changes, and improving error handling in multi-USRP configurations. Additionally, the user made adjustments to the MPM (Periph Manager) code, specifically addressing RPC calls related to the reset manager.
driverusrphardwaresdruhd
gnuradio/gnuradio

Jan 2023 - Jan 2023

GNU Radio – the Free and Open Software Radio Ecosystem
Role in this project:
userEmbedded Systems Engineer / RF Engineer
Contributions:8 reviews, 2 commits, 16 PRs in 1 day
Contributions summary:Grant's contributions primarily involve adding new RFNoC (RF Network on Chip) examples and features within the GNU Radio framework. This includes creating GRC (GNU Radio Companion) bindings and examples for RFNoC blocks such as the switchboard and moving average. The user also addressed multichannel functionality within radio and DDC/DUC blocks. Furthermore, the user added a Fosphor example and made changes to the replay block including improvements to the stop functionality and adding PyQt5-free operation.
pythonwirelessc-plus-pluscybersecuritycommunications
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