Thomas Nijssen is a Senior GPU Architecture Engineer based in San Jose with 11 years of experience designing and verifying complex hardware and system-level features. At NVIDIA he focuses on context switching and privileged register interfaces that coordinate multi-program GPU usage, developing architectural simulators and robust test suites in C, C++, and Perl. His background blends practical PCB and probe-card design at Teradyne and Broadcom with academic research improving logic simulator compile times and executable size for his MS thesis at UC Santa Cruz. A patient mentor and proven educator, he has taught and tutored hundreds of students in logic and computer architecture, honing an ability to explain intricate concepts clearly. Notably, he pairs low-level hardware intuition with software tooling expertise, enabling cross-domain solutions from RTL-aware simulation to verification automation.
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
Thomas Nijssen - Senior GPU Architecture Engineer at NVIDIA