Eric Gouriou is a Staff Software Engineer based in Sunnyvale with a decades-long career spanning roles at Google, Rivos, Apple, HP, and Oracle, blending deep systems engineering with technical leadership. He has strong embedded and back-end expertise, recently contributing significant RISC-V Vector Cryptography (Zvk) instruction support to the widely used Spike ISA simulator—work that touches low-level ISA parsing, new instruction fields, and cryptographic vector primitives. At Rivos he held a principal engineering role and now returns to Google as a staff engineer, demonstrating a pattern of operating at the intersection of hardware-software co-design and production-grade systems. He pairs academic credentials from CentraleSupélec and an MS from UCLA with practical delivery across chip- and platform-scale projects, and often moves between individual contributor and technical lead roles. A less obvious thread in his career is a sustained focus on cryptographic and vector acceleration features that enable secure, high-performance computation in emerging RISC-V ecosystems.
4 years of coding experience
24 years of employment as a software developer
Diplôme d'Ingénieur, Diplôme d'Ingénieur at CentraleSupélec
Contributions:22 reviews, 2 PRs, 35 comments in 2 months
Contributions summary:Eric primarily focused on implementing and integrating RISC-V Vector Cryptography (Zvk) instructions within the RISC-V ISA simulator. Their work involved parsing extensions, defining new instruction fields (zimm6), and implementing the instructions for Zvbb, Zvbc, Zvkg, Zvkned, Zvknh[ab], Zvksed, and Zvksh extensions. The contributions include the addition of new macros and the implementation of instructions for vector bit manipulation, carryless multiplication, and NIST suite instructions.
Contributions:11 commits, 41 pushes, 4 branches in 22 days
risc-visariscvsimulatorrisc
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.