Responsibilities Design, develop, and maintain Linux drivers, particularly for USB devices (UAC, UVC, USB Gadget). Ensure the quality, stability, and performance of existing code through maintenance and optimization activities. Write and execute unit and integration tests