Haystack
← Back to Jobs
Technology
RCR Cube Creative Consulting Inc logo

Device Driver Developer with USB

R Cube Creative Consulting IncDallas, TX🇺🇸United StatesPosted Oct 12, 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Dallas, TX, United States
Posted
6 days ago
Embedded SystemsC++

Job Description

# Position 2: Linux Kernel / Device Driver Developer – USB
Location: Dallas, TX (Onsite)
Duration: Long-Term Contract
Job Description
Seeking a strong hands-on Linux Kernel / Device Driver Developer with excellent C/C++ programming skills and extensive practical experience in Embedded Linux, Linux Kernel development, and USB driver development. The candidate must be capable of writing USB drivers or USB stack components from scratch, understanding the underlying architecture, implementing functionality, debugging kernel-level issues, and taking development through end-to-end integration.
Candidates must demonstrate strong coding and problem-solving abilities rather than simply executing existing drivers, running test cases, or showing output. Experience with USB Host/Device, USB controller drivers, Linux kernel modules, device driver frameworks, BSP development, ARM-based embedded systems, board bring-up, and hardware-software integration is highly preferred.
**Key Skills:** C/C++, Linux Kernel, Embedded Linux, USB Driver Development, USB Stack Development, Linux Device Drivers, Kernel Modules, USB Host/Device, USB Controller Drivers, BSP, Board Bring-up, ARM Architecture, Kernel Debugging.
Critical Requirement: * Must be able to independently design, write, debug, and implement USB drivers or USB stack functionality from scratch through final working integration.

Similar jobs