Permanent full-time Company develops custom system level software, including device drivers ... Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions ...
Permanent full-time Company develops custom system level software, including device drivers ... Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions ...
Unix Linux Engineer
Chicago, IL · On-site
... and device drivers for HP Proliant servers -Linux software distribution and recovery tools including rpm, RHN, Satellite server, Kickstart. Linux disk management tools including Logical Volume ...
Unix Linux Engineer
Chicago, IL · On-site
... and device drivers for HP Proliant servers -Linux software distribution and recovery tools including rpm, RHN, Satellite server, Kickstart. Linux disk management tools including Logical Volume ...
Unix Linux Engineer
Chicago, IL · On-site
... and device drivers for HP Proliant servers -Linux software distribution and recovery tools including rpm, RHN, Satellite server, Kickstart. Linux disk management tools including Logical Volume ...
Unix Linux Engineer
Chicago, IL · On-site
... and device drivers for HP Proliant servers -Linux software distribution and recovery tools including rpm, RHN, Satellite server, Kickstart. Linux disk management tools including Logical Volume ...
Senior Software Engineer, Firmware
Waukegan, IL · On-site
$125K/yr
Interact with Linux kernel and integrate new device drivers. * Improve and maintain existing software components. * Implement, perform, and document software unit, design verification, and validation ...
Senior Software Engineer, Firmware
Waukegan, IL · On-site
$125K/yr
Interact with Linux kernel and integrate new device drivers. * Improve and maintain existing software components. * Implement, perform, and document software unit, design verification, and validation ...
Senior Software Engineer, Firmware
Waukegan, IL · On-site
$113K - $150K/yr
Interact with Linux kernel and integrate new device drivers. Improve and maintain existing software components. Implement, perform, and document software unit, design verification, and validation ...
Senior Software Engineer, Firmware
Waukegan, IL · On-site
$113K - $150K/yr
Interact with Linux kernel and integrate new device drivers. Improve and maintain existing software components. Implement, perform, and document software unit, design verification, and validation ...
Senior Software Engineer, Firmware
$113K - $150K/yr
Interact with Linux kernel and integrate new device drivers. * Improve and maintain existing software components. * Implement, perform, and document software unit, design verification, and validation ...
Quick apply
Senior Software Engineer, Firmware
$113K - $150K/yr
Interact with Linux kernel and integrate new device drivers. * Improve and maintain existing software components. * Implement, perform, and document software unit, design verification, and validation ...
Senior Software Engineer, Firmware
Waukegan, IL · On-site
$113K - $150K/yr
Interact with Linux kernel and integrate new device drivers. Improve and maintain existing software components. Implement, perform, and document software unit, design verification, and validation ...
Senior Software Engineer, Firmware
Waukegan, IL · On-site
$113K - $150K/yr
Interact with Linux kernel and integrate new device drivers. Improve and maintain existing software components. Implement, perform, and document software unit, design verification, and validation ...
Software Engineer
Lisle, IL · On-site
... device drivers, real-time operating systems (RTOS) and application software. You will be part of a ... Linux and/or Unix-based operating systems Software development skills in languages such as: C, C ...
Software Engineer
Lisle, IL · On-site
... device drivers, real-time operating systems (RTOS) and application software. You will be part of a ... Linux and/or Unix-based operating systems Software development skills in languages such as: C, C ...
Software Engineer
Lisle, IL · On-site
Familiar with development in either Windows, Linux and/or Unix-based operating systems * Software ... Familiarity with low-level programming such as device-driver and OS programming * Understanding of ...
Software Engineer
Lisle, IL · On-site
Familiar with development in either Windows, Linux and/or Unix-based operating systems * Software ... Familiarity with low-level programming such as device-driver and OS programming * Understanding of ...
Rental Property Photographer - Chicago, IL
Chicago, IL · On-site
$35 - $75/hr
You're looking for flexible, part-time freelance work to fill gaps in your schedule - and you want ... Apple or Android device with memory card reader * Reliable vehicle & valid drivers license
Rental Property Photographer - Chicago, IL
Chicago, IL · On-site
$35 - $75/hr
You're looking for flexible, part-time freelance work to fill gaps in your schedule - and you want ... Apple or Android device with memory card reader * Reliable vehicle & valid drivers license
Senior Embedded Software Engineer - High-Performance Computing Orchestration
Chicago, IL · On-site
$165K - $225K/yr
Embedded Linux, firmware, device drivers, or hardware/software integration. * Performance profiling, benchmarking, modeling, and optimization. * Scientific computing, numerical computing, or research ...
Senior Embedded Software Engineer - High-Performance Computing Orchestration
Chicago, IL · On-site
$165K - $225K/yr
Embedded Linux, firmware, device drivers, or hardware/software integration. * Performance profiling, benchmarking, modeling, and optimization. * Scientific computing, numerical computing, or research ...
Senior Embedded Software Engineer - High-Performance Computing Orchestration
Chicago, IL · On-site
$165K - $225K/yr
Embedded Linux, firmware, device drivers, or hardware/software integration. * Performance profiling, benchmarking, modeling, and optimization. * Scientific computing, numerical computing, or research ...
Senior Embedded Software Engineer - High-Performance Computing Orchestration
Chicago, IL · On-site
$165K - $225K/yr
Embedded Linux, firmware, device drivers, or hardware/software integration. * Performance profiling, benchmarking, modeling, and optimization. * Scientific computing, numerical computing, or research ...
Senior Embedded Software Engineer - High-Performance Computing Orchestration
Chicago, IL · On-site
$165K - $225K/yr
Embedded Linux, firmware, device drivers, or hardware/software integration. * Performance profiling, benchmarking, modeling, and optimization. * Scientific computing, numerical computing, or research ...
Quick apply
Senior Embedded Software Engineer - High-Performance Computing Orchestration
Chicago, IL · On-site
$165K - $225K/yr
Embedded Linux, firmware, device drivers, or hardware/software integration. * Performance profiling, benchmarking, modeling, and optimization. * Scientific computing, numerical computing, or research ...
Software Engineer
Lisle, IL · On-site
... Linux and/or Unix-based operating systems. More About This Role: You will demonstrate breadth and ... Familiarity with Device Drivers * Ability to operate and code in the hardware Layers * Knowledge of ...
Software Engineer
Lisle, IL · On-site
... Linux and/or Unix-based operating systems. More About This Role: You will demonstrate breadth and ... Familiarity with Device Drivers * Ability to operate and code in the hardware Layers * Knowledge of ...
Software Engineer
Lisle, IL · On-site
... Linux and/or Unix-based operating systems. More About This Role: You will demonstrate breadth and ... Experience with RISC-V assembly Familiarity with Device Drivers Ability to operate and code in the ...
Software Engineer
Lisle, IL · On-site
... Linux and/or Unix-based operating systems. More About This Role: You will demonstrate breadth and ... Experience with RISC-V assembly Familiarity with Device Drivers Ability to operate and code in the ...
FPGA Engineer
Hoffman Estates, IL · Remote
$150K - $200K/yr
Experience with embedded Linux, FPGA/software co-design, device drivers, or deployed radar and defense systems. Why MatrixSpace At MatrixSpace, FPGA engineering is where advanced radar concepts ...
Quick apply
FPGA Engineer
Hoffman Estates, IL · Remote
$150K - $200K/yr
Experience with embedded Linux, FPGA/software co-design, device drivers, or deployed radar and defense systems. Why MatrixSpace At MatrixSpace, FPGA engineering is where advanced radar concepts ...
FPGA Engineer
Hoffman Estates, IL · On-site
$127K - $163K/yr
Experience with embedded Linux, FPGA/software co‑design, device drivers, or deployed radar and defense systems. Why MatrixSpace At MatrixSpace, FPGA engineering is where advanced radar concepts ...
FPGA Engineer
Hoffman Estates, IL · On-site
$127K - $163K/yr
Experience with embedded Linux, FPGA/software co‑design, device drivers, or deployed radar and defense systems. Why MatrixSpace At MatrixSpace, FPGA engineering is where advanced radar concepts ...
Sr. Site Reliability Engineer (SRE)
Chicago, IL · On-site
$58.75 - $78/hr
Experience integrating storage (CSI drivers), networking (CNI, SR-IOV), and specialized hardware (GPU device plugins) with Kubernetes. * Linux Systems Experience: Strong fundamentals in Linux systems ...
Quick apply
Sr. Site Reliability Engineer (SRE)
Chicago, IL · On-site
$58.75 - $78/hr
Experience integrating storage (CSI drivers), networking (CNI, SR-IOV), and specialized hardware (GPU device plugins) with Kubernetes. * Linux Systems Experience: Strong fundamentals in Linux systems ...
Sr. Site Reliability Engineer (SRE)
Chicago, IL · On-site
$58.75 - $78/hr
Experience integrating storage (CSI drivers), networking (CNI, SR-IOV), and specialized hardware (GPU device plugins) with Kubernetes. • Strong fundamentals in Linux systems administration ...
Sr. Site Reliability Engineer (SRE)
Chicago, IL · On-site
$58.75 - $78/hr
Experience integrating storage (CSI drivers), networking (CNI, SR-IOV), and specialized hardware (GPU device plugins) with Kubernetes. • Strong fundamentals in Linux systems administration ...
Senior Staff Software Engineer - Rolling Meadows, IL
Rolling Meadows, IL · On-site
$130K - $160K/yr
... drivers, libraries, and components into our SDR platforms. In addition, you will implement and ... Develop applications on embedded Linux systems, using tools such as GCC, GDB, make/Cmake, docker ...
Senior Staff Software Engineer - Rolling Meadows, IL
Rolling Meadows, IL · On-site
$130K - $160K/yr
... drivers, libraries, and components into our SDR platforms. In addition, you will implement and ... Develop applications on embedded Linux systems, using tools such as GCC, GDB, make/Cmake, docker ...
Freelance Linux Device Driver information
See Chicago, IL salary details
$24.23 is the 25th percentile. Wages below this are outliers.
$15.35 - $26.34
31% of jobs
The median wage is $33.11 / hr.
$26.34 - $37.33
31% of jobs
$37.33 - $48.31
4% of jobs
$57.92 is the 75th percentile. Wages above this are outliers.
$48.31 - $59.30
10% of jobs
$59.30 - $70.28
9% of jobs
$70.28 - $81.27
5% of jobs
$81.27 - $92.25
0% of jobs
$92.25 - $103.24
8% of jobs
$103.24 - $114.23
0% of jobs
$114.23 - $125.21
0% of jobs
$125.21 - $136.20
1% of jobs
$15
$49
$136
How much do freelance linux device driver jobs pay per hour?
What are popular job titles related to Freelance Linux Device Driver jobs in Chicago, IL?
For Freelance Linux Device Driver jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Freelance Linux Device Driver jobs in Chicago, IL look for?
The top searched job categories for Freelance Linux Device Driver jobs in Chicago, IL are:
- Medical Device Embedded Software Engineer
- Medical Device Embedded System Engineer
- Hybrid Embedded Software Engineer
- Automotive Embedded Systems
- Embedded Software Engineer Co Op
- Full Time Embedded System Software Engineer
- Yocto Embedded Linux Engineer
- Embedded Firmware
- Iot Embedded Firmware Engineer
- Fpga Embedded Software Engineer

System Level Software Engineer - Driver Development - 2784 -OJO
Chicago, IL
$178K - $211K/yr
Full-time
Re-posted 25 days ago
Job description
System Level Software Engineer - Driver Development - 2784
Job Ref.: 2784
Job Title: System Level Software Engineer - Driver Development
Role: Information Technology
Relocation Available: Yes
Industry: I.T.
Location: South Carolina
Town / City: Greer
Job Type: Permanent full-time
Job description:
Company develops custom system level software, including device drivers, firmware, embedded applications, protocol stacks, board support packages, and custom interfaces. They specialize in wireless communications for military and embedded systems.
They are seeking a talented Software Development professional who specializes in system-level development (device drivers, firmware, embedded systems) to serve as a key member of the engineering team. This individual will be responsible for developing and supporting user mode applications, device drivers, and firmware for a wide variety of systems, including networking and communication hardware and software products. These responsibilities include the design and development of protocols and algorithms for a variety of technologies, including USB, PCI, 802. WLAN, Ethernet, VoIP, Bluetooth, cellular, and broadband communications. This individual must be able to communicate effectively with clients and be attentive to customer satisfaction.
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience.
6-8+ years C, C+ programming experience.
6-8+ years of application development experience
Excellent written and verbal communications skills
Strong debugging skills
Superior problem solving abilities
Ability to work independently or as part of a team
Required Education: Bachelors or Masters in Computer Engineering, Electrical Engineering, or Computer Science.
Desired Skills (not required)
WinDBG
embedded Linux
Experience with multiple Linux distributions (Montavista, Ubuntu, OpenEmbedded, Red Hat, Buildroot, etc.)
Embedded Linux development for a variety of platforms (ARM, MIPS, x86, PowerPC, etc.) and board support packages.
Experience writing software that interfaces with hardware (one or more of the following: device drivers, firmware, embedded systems).
Experience with real time and multithreaded applications
Experience performing architectural definition, documentation, and development at the system level
Reverse Engineering (IDA Pro, Ollydbg, etc.)
Communication protocol experience (designing, implementing)
Experience writing software that interfaces with hardware (one or more of the following: device drivers, firmware, embedded systems)
Clearance Required: Candidate must be a U.S. Citizen in order to meet the minimum requirement to obtain the required clearance.
Bottom Line Requirements:
1. Bachelors or Masters in Computer Engineering, Electrical Engineering, Computer Science or related.
2. Windows Kernel or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience.
3. 6-8+ years C, C+ programming experience.
4. 6-8+ years of application development experience.
5. US Citizen able to obtain clearance.
All your information will be kept confidential according to EEO guidelines.