Summary
James Robinson is a Senior Member of Technical Staff at AMD with 11 years of hands-on experience designing and scaling physical design and CAD infrastructure for high-performance GPUs. Based in Sunnyvale, he specializes in automating complex multi-tool flows, migrating EDA toolchains, and forecasting PD compute resources to keep tight release cadences. He has a deep practical background in scripting and tooling (Perl, Python, Tcl) and has led initiatives such as a hand-built repeater stitcher that improved team productivity despite staffing challenges. His early work includes FPGA soft-processor research and toolchain adaptations, reflecting an ability to move between hardware, compilers, and automation. Pragmatic and detail-oriented, he’s known for turning messy, multi-format design data into reliable, repeatable flows that ship silicon on schedule.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Applied Science, Computer Engineering, Bachelor of Applied Science, Computer Engineering at University of Toronto
French, Japanese