Summary
Johnson Amalraj is a verification engineer with 9+ years of hands-on experience in ASIC, SoC, and IP functional verification, currently driving display and USB block verification at Microchip’s MPU32 IC Design division. He has deep protocol expertise across PCIe, LPDDR/GDDR, MIPI A-PHY, HiGig, SPI and JTAG, and a proven track record of building UVM environments, scoreboards, monitors, and coverage-driven test plans to achieve first-silicon quality. Previously at Wipro and SmartDV he validated retimer and memory/IP blocks, gained exposure to CPU instruction-level verification, and integrated complex IPs with ARC EM4 cores. Known for strong debugging, scalable testbench code, and automation—Johnson builds tools (like a log-triage utility) and uses Perl/Python to accelerate regression and coverage workflows. He routinely mentors teammates and bridges design, DV, and integration groups to resolve spec ambiguities and close verification gaps. Based in Chennai, he pairs protocol breadth with a pragmatic focus on reusable verification flows and rapid ramp-up on new architectures.
5 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering (B.E.), Electronics and Communications Engineering, Bachelor of Engineering (B.E.), Electronics and Communications Engineering at Kamaraj College of Engineering and Technology
SSLC, SSLC at E.V.A. Vallimuthu High School
HSS, Maths, Physics, Chemistry and Biology, HSS, Maths, Physics, Chemistry and Biology at Nadar Higher Secondary School, Kovilpatti
English, Tamil