Junjie Chen is a design engineer at Micron Technology with nine years of experience bridging hardware, firmware, and verification for advanced NAND processors. He holds an M.S. in Electrical Engineering from USC (3.97 GPA) and pairs rigorous academic grounding with hands-on engineering—designing TLC NAND core processors and developing assertion-based verification flows using VCS and Verdi. Junjie automates complex workflows with Python and VBA, from generating SVA from core waveforms to tracking ROM usage and timing at key nodes, improving both design quality and productivity. He has teaching experience as a course mentor on processor microarchitecture topics, reflecting strong communication skills and deep systems intuition. Based in San Jose, he blends interests in software, UX, and industrial design to approach silicon/firmware problems with cross-disciplinary creativity. Colleagues rely on him for pragmatic automation that uncovers subtle timing and resource issues early in the design cycle.
10 years of coding experience
1 year of employment as a software developer
Master of Science, Electrical Engineering, 3.95/4.0, Master of Science, Electrical Engineering, 3.95/4.0 at University of Southern California
Bachelor of Engineering, Mechanical Engineering, Bachelor of Engineering, Mechanical Engineering at Zhejiang University of Technology
Contributions:1 release, 26 commits, 6 PRs in 1 month
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.