Job Details

USB Developer

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.

×

Apply for this Position

All fields marked with * are required

Accepted: PDF, DOC, DOCX (Max 5MB)