Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Projects
Timeline
Generic
Himanshu Singh

Himanshu Singh

Gurugram

Summary

Detail-oriented R&D Software Engineer specializing in USB and PCIe validation. Proven expertise in Pytest automation, ensuring high-speed interface reliability and performance.

Overview

5
5
years of professional experience

Work History

R&D Software Engineer

Keysight technologies
Gurugram
10.2024 - Current
  • Validation of the PCIe protocol compliance at the software layer using Python.

Post Silicon Validation Engineer

Granite River Labs
Bengaluru
05.2023 - Current
  • Post-silicon validation of the USB interface.

Post Silicon Validation Engineer

Wipro
Bengaluru
07.2021 - 05.2023
  • Validation of high-speed interfaces, such as USB and PCIe.

Software Dev intern

Curneu MedTech Innovations
03.2020 - 05.2020
  • Developed user-friendly applications for medical device management and data collection.

Education

B.Tech - ECE

SRM Institute of Science and Technology
Chennai
01.2021

12th -

Sant Atulanand Convent School
Varanasi
01.2016

10th -

Sant Atulanand Convent School
Varanasi
01.2014

Skills

  • Pcie traffic analyzer
  • PCIe
  • USB
  • Pytest automation
  • High-end oscilloscopes
  • Digital multimeter
  • BERT
  • Switches
  • VNA
  • Python
  • Linux
  • Problem solving
  • Technical documentation
  • JIRA

Accomplishments

  • Received appreciation for testing Magnetic power profiling tools in Granite river labs

Projects

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 

Timeline

R&D Software Engineer

Keysight technologies
10.2024 - Current

Post Silicon Validation Engineer

Granite River Labs
05.2023 - Current

Post Silicon Validation Engineer

Wipro
07.2021 - 05.2023

Software Dev intern

Curneu MedTech Innovations
03.2020 - 05.2020

B.Tech - ECE

SRM Institute of Science and Technology

12th -

Sant Atulanand Convent School

10th -

Sant Atulanand Convent School
Himanshu Singh