Job Description
Design and develop USB-based embedded systems, including device drivers, firmware, and communication interfaces. Work on debugging, integration, and optimization of USB protocols within embedded platforms and hardware systems.
Core USB Keywords:
USB 2.0 / USB 3.0 / USB 3.1 / USB 3.2,
USB Type-C
USB-PD (Power Delivery)
OTG (On-The-Go)
USB Host / Device / Dual Role
USB stack
USB descriptors
Bulk / Interrupt / Isochronous transfers
Enumeration
Questions to ask:
- Have they implemented a USB device driver ?
- Worked on enumeration debugging?
- Used USB protocol analyzer tools?
- Written class drivers (HID, MSC, CDC, Audio)?
- Worked on USB certification or compliance testing?
Thank you for your interest in this role. Please also share your CV at Vedika@lsarecruit.co.uk and if suitable, we will get in touch with you to discuss further.