More jobs:
Hardware Engineer
Job in
San Diego, San Diego County, California, 92189, USA
Listed on 2026-07-17
Listing for:
Proven
Full Time
position Listed on 2026-07-17
Job specializations:
-
IT/Tech
Hardware Engineer, Systems Engineer
Job Description & How to Apply Below
Consulting Engagement: USB & Serial Communications / Windows Platform Stability
About the Engagement:
We operate a large fleet of automated kiosks running Windows in unattended, high-uptime environments. Persistent communications failures across USB and serial-connected subsystems are requiring frequent reboots to restore normal operation. We’re seeking an experienced embedded systems / Windows platform consultant to independently investigate root causes and recommend durable solutions.
- Audit USB and serial (RS-232/RS-485) signal integrity on kiosk hardware — voltage margins, cable/connector quality, EMI/noise susceptibility
- Analyze Windows USB host controller behavior, driver stack stability, and COM port enumeration under extended uptime
- Review Windows Event Logs, USBView/USBDeview data, and any existing diagnostic captures
- Identify root causes of device disconnects, enumeration failures, and conditions requiring reboot
- Deliver a written findings report with prioritized recommendations (hardware, driver/firmware, OS configuration)
- 5+ years in embedded systems or hardware engineering with a focus on USB and serial communications
- Hands-on experience with protocol analyzers (Total Phase Beagle, Ellisys, or equivalent)
- Deep familiarity with Windows driver stack, USB host controllers, and COM port management
- Experience with unattended / kiosk / retail automation hardware a strong plus
- Ability to work on-site at our facility in San Diego, CA
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×