Cathal Mccabe

AMD University Program Director, Americas, EMEA, India

Dublin, Ireland
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
Cathal Mccabe is an experienced university program director with over a decade working at the intersection of academia and programmable silicon, currently leading AMD’s University Program across the Americas, EMEA and India. He has a strong technical pedigree in FPGA, embedded systems and HLS dating back to roles at Xilinx and STFC, and holds an MEng in Electronic Engineering from Queen’s University Belfast. Cathal combines strategic program leadership with hands-on engineering—contributing to widely used PYNQ projects by developing drivers and hardware integrations for Zynq-based platforms. He is skilled at helping universities translate cutting-edge AMD/Xilinx technology into teaching and research outcomes, and at building partnerships that scale across regions. Known for pragmatic technical guidance and deep domain knowledge, he often bridges academic needs with production-grade hardware and tooling.
code10 years of coding experience
job11 years of employment as a software developer
bookMEng, Electronic Engineering, MEng, Electronic Engineering at Queen's University Belfast
github-logo-circle

Github Skills (16)

fpga10
i2c10
embedded10
server-configuration10
jupyter-notebook10
configurations10
system-configuration10
sys10
python10
hardware10
digital-signal-processing9
c-programming9
hal8
abstraction-layer8
bitstream8

Programming languages (8)

TypeScriptC++CTeXHTMLTclJupyter NotebookPython

Github contributions (5)

github-logo-circle
Xilinx/PYNQ_Workshop

Nov 2017 - Dec 2021

Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:23 commits, 12 PRs, 16 pushes in 4 years 1 month
Contributions summary:Cathal appears to be involved in configuring and modifying the PYNQ board's hardware, likely related to the Xilinx FPGA. Their commits involve modifying paths and configurations for interacting with the hardware, specifically involving the AXI GPIO and other peripherals available on the board. The user made updates to the bitstream, addressing the I/O components and configurations, and correcting file paths.
Xilinx/PYNQ

Apr 2016 - Oct 2022

Python Productivity for ZYNQ
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 review, 116 commits, 42 PRs in 6 years 7 months
Contributions summary:Cathal's commits primarily focus on developing and integrating hardware peripherals using the PYNQ framework for the Xilinx Zynq platform. They added and modified several C and Python files to enable the use of a Grove ADC sensor, and also provided instructions and code for other Grove sensor integrations (light sensor). They developed, tested, and debugged drivers for accessing hardware components like the Grove ADC, by creating code for the IOP, Python side and for the base_overlay.
productivityzynqpythonpynq
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