Diego Coelho is an RTL design engineer with a decade of experience developing high-performance ASIC and DSP IP for storage and serial-link systems, now contributing to Apple after senior roles at Microchip. He holds a PhD from the University of Calgary and blends deep signal-processing and fast-algorithm research with hands-on RTL, FPGA, and system-level modeling for PCIe, SAS, DDR and flash controllers. Diego pairs algorithmic creativity—authoring optimization and feasibility studies, IBIS-AMI modeling, and custom nonlinear solvers—with practical automation in Python, Matlab, C++ and scripting to accelerate silicon delivery. He is comfortable collaborating across verification, emulation, physical design and firmware teams and has taught digital systems and HDL at university level. An independent researcher at heart, he brings uncommon depth in numerical methods and transform algorithms to applied semiconductor design.
10 years of coding experience
Master's degree, Statistics, Master's degree, Statistics at Universidade Federal de Pernambuco
Doctor of Philosophy (PhD), Electrical and Computer Engineering, Doctor of Philosophy (PhD), Electrical and Computer Engineering at University of Calgary
Technician, Automobile/Automotive Mechanics Technology/Technician, Technician, Automobile/Automotive Mechanics Technology/Technician at SENAI
Contributions:18 commits, 2 PRs, 17 pushes in 3 months
cppeigenvaluemethodestimationpower
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.