Summary
Sergey Lomov is a Senior CPU Design Engineer with over 30 years of deep SoC, CPU microarchitecture and video-IP experience, currently driving CPU design at NVIDIA from Hillsboro, Oregon. He has led end-to-end ASIC and FPGA projects—from architecture exploration and RTL through verification, floorplanning and tapeout—delivering production processors and innovative real-time video prototypes (including a CES-demonstrated 2D-to-3D FPGA system). Sergey’s expertise spans memory systems, data caches, MMUs and I/O, with a track record of inventing ultrafast register-file implementations and complex video pipelines. Comfortable in both large corporations and startups, he blends rigorous formal and timing-focused engineering with practical prototyping to turn research ideas into product-ready silicon.
10 years of coding experience
32 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Moscow Power Engineering Institute (National Research University)