press any key to skip
Vibhor Gupta

about me

Hi, I'm Vibhor Gupta.

At American Megatrends, I worked on a Python decoder for the Firmware Interface Table. Its job was to turn entries buried in a BIOS image into fields a firmware engineer could inspect. Testing the tool with the team taught me to ask a question that still guides my work: how can I show that the output is right?

I’m Vibhor Gupta, a Computer Engineering student at Georgia Tech. I now ask that same question in the Center for Compound Semiconductors, where I use a probe station to measure ultraviolet avalanche photodiodes. I analyze reverse-bias sweeps in Python to compare leakage current and breakdown voltage across devices. The work has shown me how much a measurement depends on the setup, and how valuable it is to document enough for someone else to repeat it.

Building Plantopia with my team gave me a different perspective on what makes a system useful. Our handheld prototype measured soil nutrients and environmental conditions, but growers also needed to understand what the readings meant. I worked on the software that turned sensor data into summaries, and we used field tests and grower feedback to refine the prototype. I bring the same interest in practical testing to Tegen, where I’m helping turn embedded hardware designs into test procedures and fixture connection maps.

Career goals

Long term, I want to become a silicon validation engineer who can follow a problem from a device measurement through firmware and software. I want to help bring new hardware up, design tests that expose failures early, and make the results useful to the people deciding what to fix. Here’s how I plan to get there.

  1. Now · Build the fundamentals

    Use coursework and lab projects to strengthen my digital design and electronics fundamentals. Build small projects in C and SystemVerilog, and document the expected behavior, test setup, and results so someone else can reproduce them.

  2. Summer 2027 · Learn on a hardware team

    Pursue an internship in silicon validation, design verification, or embedded systems. I want to learn how an engineering team turns requirements into tests, automates repeatable checks, and traces a failure from a symptom back to its cause.

  3. After graduation · Own validation work

    Start in a validation or embedded engineering role and take responsibility for a subsystem’s test plan, from initial hardware bring-up through failure analysis and fixes. As I gain experience, I want to lead validation efforts and help teams design hardware and firmware that are easier to test.

Get in touch: