Detail-oriented R&D Software Engineer specializing in USB and PCIe validation. Proven expertise in Pytest automation, ensuring high-speed interface reliability and performance.
PCIe traffic analysis software validation
Developed and automated test cases for validating PCIe protocol compliance at the software layer using Python, focused on verifying TLP/DLLP packet structures, flow control mechanisms, and protocol features based on the PCIe spec, reported and tracked bugs for packet misalignment, malformed headers, or out-of-spec behaviors, and worked closely with the hardware and software team to triage protocol-related issues
IO validation of NVIDIA GPUs
Performed electrical validation of the USB interface across all process voltage and temperature corners, measured jitter, duty cycle, and eye parameters as part of the Tx test, and ran the jitter tolerance test for Rx testing
USB compliance testing in customers' DUT
Compliance testing in USB 2.0 interfaces. Analyzing eye parameters, inrush current, packet parameters, receiver sensitivity, and interoperability of USB devices