
USB Tester ::San Jose CA
Kodeva LLC • San Jose, California, United States
Role & seniority: USB Tester / QA & Validation Engineer (role appears technical with emphasis on testing and compliance)
Stack/tools
-
Scripting: Python, Bash
-
USB/Display domains: USB-C, USB PD, USB-IF, VESA, HDMI, DisplayPort, USB class drivers (HID, MSD, UVC, UAC)
-
Software stack validation (host/device enumeration, hub logic)
-
Lab/measurement: high-speed oscilloscopes, protocol analyzers (Teledyne LeCroy, Total Phase), power meters
-
OS / environment: Linux and Windows, lab management, test fixtures, peripherals, firmware upgrades
Top 3 responsibilities
-
Develop and maintain automated test scripts to improve efficiency, coverage, and repeatability
-
Design and maintain comprehensive test plans and validation strategies for USB and display functionality, including data transfer, PD, port states, and peripheral interoperability
-
Conduct compliance testing (USB-IF, VESA) and validate fixes; perform software stack validation and defect management in collaboration with hardware/software teams
Must-have skills
-
Experience creating automated tests (Python, Bash) and test plans for USB/Display features
-
Practical knowledge of USB-C, PD, USB-IF and VESA compliance testing
-
Proficiency with USB software stacks, host/device enumeration, and USB class drivers (HID, MSD, UVC, UAC)
-
Lab skills: use of oscilloscopes, protocol analyzers, power meters; working with Linux and Windows environments
-
Defect identification, documentation, and c
Full Description
Greetings.!
I hope this message finds you well.
My name is Vamshidhar, and I represent Kodeva IT. We currently have an immediate opportunity with one of our clients that appears to be a strong match for your background and experience. Please find the job description below. If you're interested, I’d appreciate it if you could share your updated resume with me at vamshidhar.darshanala@kodeva.com.
Role: USB Tester
Location: San Jose, CA (Onsite)
Job Summary
- We are seeking a highly technical and detail-oriented USB & Display Testing Engineer to join our quality assurance and validation team. This role is responsible for ensuring our products meet rigorous functionality, performance, and interoperability standards
- for all USB and display related features.
Key Responsibilities
· Automation: Develop and maintain automated test scripts (e.g., using Python, Bash) to improve test efficiency, coverage, and repeatability.
· Test Plan Development: Design, develop, and maintain comprehensive test plans, test cases, and validation strategies for USB and Display functionality, including data transfer, Power Delivery (PD), USB-C port states, display interfaces (HDMI, DP, USB-C Alt Mode) and peripheral interoperability.
· Compliance Testing: Execute and analyze results from USB-IF (USB Implementers Forum) and VESA (Video Electronics Standards Association) compliance tests, including electrical, protocol, and interoperability testing, to ensure products meet certification standards.
· Software Stack Validation: Test and validate the USB software stack (on host or device side), including enumeration, class drivers (HID, MSD, UVC, UAC), and hub logic.
· Defect Management: Identify, isolate, and meticulously document defects. Collaborate with hardware and software engineering teams to analyze root causes and validate fixes.
· Lab Management: Maintain the testing lab, including managing test fixtures, cables, docks, diverse set of peripherals, test equipment, firmware upgrades and system administration on Linux and Windows
· Hardware-Level Testing: Use lab equipment such as high-speed oscilloscopes, protocol analyzers (e.g., Teledyne LeCroy, Total Phase), and power meters to perform physical layer and electrical tests (e.g., signal integrity, eye diagrams, inrush current, voltage/power levels).
Thanks & Regards Vamshidhar Darshanala US IT Recruiter vamshidhar.darshanala@kodeva.com Kodeva LLC
Address: 20755 Williamsport Pl #320, Ashburn VA 20147 IT Consulting | Staffing Solutions | USA | CANADA | INDIA