×
Register Here to Apply for Jobs or Post Jobs. X

Linux Kernel Engineer

Job in Dallas, Dallas County, Texas, 75215, USA
Listing for: R CUBE CREATIVE CONSULTING INC
Seasonal/Temporary position
Listed on 2026-10-16
Job specializations:
  • Software Development
    Unix/Linux, C++ Developer, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below

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.

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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary