Gaurav Singh is a Senior RF Hardware Design Engineer with 12 years of experience designing high-performance RF systems and hardware at Google in the San Francisco Bay Area. He combines deep academic grounding in RF and microwave engineering (M.S., UT Dallas) with a spotless undergraduate record and hands-on PCB, PA validation, and antenna design experience from industry and research internships. At Google he progressed from co-op to senior engineer, delivering RF hardware solutions that scale in consumer products and infrastructure. His work spans system-level RF design, FPGA and USB controller firmware integration, and power-supply and mixed-signal board design, demonstrated by contributions to an industrial USB-C camera project that included FPGA debayer firmware and USB-C reversal support. Colleagues describe him as a practical problem-solver who bridges simulation tools (HFSS, OrCAD, Allegro, Altium) and lab validation across extreme environmental conditions. He brings a rare blend of firmware-level embedded expertise to RF hardware design, enabling tighter hardware-software integration in complex products.
12 years of coding experience
2 years of employment as a software developer
Master of Science (RF and Microwave Engineering), Electrical and Electronics Engineering, 3.60/4.0, Master of Science (RF and Microwave Engineering), Electrical and Electronics Engineering, 3.60/4.0 at The University of Texas at Dallas
Bachelor of Technology (B.Tech.), Instrumentation and Control Engineering, 4.0/4.0, Bachelor of Technology (B.Tech.), Instrumentation and Control Engineering, 4.0/4.0 at SRM University
Source and Documentation files for USB C Industrial Camera Project, This repo contains PCB boards, FPGA , Camera and USB along with FPGA Firmware and USB Controller Firmware source.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:128 commits, 86 pushes, 1 branch in 7 months
Contributions summary:Gaurav's contributions center on developing and modifying firmware for a USB C Industrial Camera Project, evidenced by the addition and modification of files related to the Cypress FX3 USB controller firmware, and FPGA firmware source for a debayer filter. They implemented USB controller firmware with USB C reversal support and added FPGA source, including a debayer filter module. The user demonstrated an understanding of low-level hardware integration, specifically involving FPGA firmware and USB controller firmware for the camera's functionality.
Contributions:14 commits, 14 pushes, 1 branch in 6 years 9 months
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
Gaurav Singh - Senior RF Hardware Design Engineer at Google