Elijah Kim

Senior Silicon Engineer at Google

San Francisco, California, United States
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
Elijah Kim is a Senior Silicon Engineer with 11 years of hands-on ASIC and SoC design experience, currently working on datacenter TPU AI chips at Google. He brings end-to-end expertise from architecture and RTL to static timing, synthesis, ECO, FPGA and Cadence Palladium validation, with deep domain knowledge in host interfaces for flash storage (AHCI, NVMe) and PCIe. A founding design engineer on the OpenTitan project, he has authored secure-hardened IP, established automated open-source hardware flows, and contributed hardware and firmware fixes to a widely used open-root-of-trust. His career includes multiple tapeouts for PCIe/NVMe and SATA/SAS SSD controllers deployed by major vendors and several awarded patents in secure storage and PCIe SSD design. Outside work he balances late-night sky watching and adventure motorcycling, a hint at his methodical curiosity and taste for complex, real-world systems.
code11 years of coding experience
job13 years of employment as a software developer
bookBS Electrical Electronics and Communications Engineering, BS Electrical Electronics and Communications Engineering at Hanyang University
bookMS Electrical and Electronics Engineering, MS Electrical and Electronics Engineering at Korea Advanced Institute of Science and Technology
github-logo-circle

Github Skills (11)

firmware10
hdl10
embedded10
verilog10
systemverilog10
sys10
vhdl10
pow8
powersaving8
spi7
serial-communication7

Programming languages (11)

TypeScriptSystemVerilogDockerfileC++ShellCRustHaskell

Github contributions (5)

github-logo-circle
lowRISC/opentitan

Sep 2019 - Jan 2023

OpenTitan: Open source silicon root of trust
Role in this project:
userBack-end Developer & Hardware Engineer
Contributions:990 reviews, 226 commits, 1100 PRs in 3 years 4 months
Contributions summary:Elijah primarily focused on hardware and firmware development within the OpenTitan project. Their contributions included removing redundant interrupts from the SPI device driver, refactoring the TL-UL to Register interface, adding error handling to various components, and adding assertions for better code quality. The user also implemented and refactored features in the low power modules. They are also involved in refactoring existing features as well as contributing to the project's overall code quality.
root-of-trustrootsilicontrust
eunchan/opentitan

Nov 2019 - Feb 2023

OpenTitan: Open source silicon root of trust
Contributions:2 reviews, 9 PRs, 2575 pushes in 3 years 3 months
siliconroot-of-trusttrustcryptocurrencyroot
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
Elijah Kim - Senior Silicon Engineer at Google