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 ...
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 ...
Project Engineer I&C
$100K - $120K/yr
Instrument and Controls Engineer ( I&C Engineer) Location :Near Naperville, IL Hire Type: Direct ... Strong experience programming Allen-Bradley PLCs (ControlLogix, CompactLogix); familiarity with SLC ...
Quick apply
Project Engineer I&C
$100K - $120K/yr
Instrument and Controls Engineer ( I&C Engineer) Location :Near Naperville, IL Hire Type: Direct ... Strong experience programming Allen-Bradley PLCs (ControlLogix, CompactLogix); familiarity with SLC ...
Embedded Software Engineer
Itasca, IL · On-site
$128K - $168K/yr
Must have Professional C programming experience (Required) * Must have Embedded firmware development experience * Must have Java experience (used for decoding compressed data and supporting software ...
Quick apply
Embedded Software Engineer
Itasca, IL · On-site
$128K - $168K/yr
Must have Professional C programming experience (Required) * Must have Embedded firmware development experience * Must have Java experience (used for decoding compressed data and supporting software ...
Well versed in embedded C (embedded programming) * Software for machines (engines, transmissions etc) * If they have systems design, Data link (CAN Ethernet) those are advantages * Former Cat plus
Quick apply
Well versed in embedded C (embedded programming) * Software for machines (engines, transmissions etc) * If they have systems design, Data link (CAN Ethernet) those are advantages * Former Cat plus
... C programming in an embedded systems environment • Strong understanding of firmware development and hardware/software interaction • Experience working in an agile team environment • Strong ...
... C programming in an embedded systems environment • Strong understanding of firmware development and hardware/software interaction • Experience working in an agile team environment • Strong ...
Low level Software Development
Lisle, IL · On-site
Relevant experience of 5+ in programming with C programming and debugging skills. * Automotive Embedded SW development experience using 8/16/32-bit MCUs * Automotive Communication protocols CAN/CANFD ...
Quick apply
Low level Software Development
Lisle, IL · On-site
Relevant experience of 5+ in programming with C programming and debugging skills. * Automotive Embedded SW development experience using 8/16/32-bit MCUs * Automotive Communication protocols CAN/CANFD ...
Embedded Software Development (Automotive)
Lisle, IL · On-site
$129K - $170K/yr
Relevant experience of 5+ in programming with C programming and debugging skills. * Automotive Embedded SW development experience using 8/16/32-bit MCUs * Automotive Communication protocols CAN/CANFD ...
Quick apply
Embedded Software Development (Automotive)
Lisle, IL · On-site
$129K - $170K/yr
Relevant experience of 5+ in programming with C programming and debugging skills. * Automotive Embedded SW development experience using 8/16/32-bit MCUs * Automotive Communication protocols CAN/CANFD ...
Embedded Software Engineer
$127K - $190K/yr
Design, develop, and maintain embedded drivers and firmware with a strong focus on C programming for embedded systems. * Develop and support real-time embedded applications using RTOS, ensuring ...
Embedded Software Engineer
$127K - $190K/yr
Design, develop, and maintain embedded drivers and firmware with a strong focus on C programming for embedded systems. * Develop and support real-time embedded applications using RTOS, ensuring ...
Embedded Software Engineer
Wheeling, IL · On-site
$127K - $190K/yr
Design, develop, and maintain embedded drivers and firmware with a strong focus on C programming for embedded systems. * Develop and support real-time embedded applications using RTOS, ensuring ...
Embedded Software Engineer
Wheeling, IL · On-site
$127K - $190K/yr
Design, develop, and maintain embedded drivers and firmware with a strong focus on C programming for embedded systems. * Develop and support real-time embedded applications using RTOS, ensuring ...
Manuracturing Engineer
Cayuga, IL · On-site
Title: Manufacturing Engineer Location: Cayuga, IL, USA Duration: 12 months Position type: W2 contract Position Description: Education Requirements (Bullet Points) * Minimum Degree ...
Quick apply
Manuracturing Engineer
Cayuga, IL · On-site
Title: Manufacturing Engineer Location: Cayuga, IL, USA Duration: 12 months Position type: W2 contract Position Description: Education Requirements (Bullet Points) * Minimum Degree ...
C/C++ Software Developer
Virginia, IL · On-site
$80 - $110/hr
Experience across multiple programming languages, including C and C++ . * A mathematics background is a plus. * Experience with Git/Jenkins is also a plus. Compensation Details: US: $80,000-$110,000 ...
C/C++ Software Developer
Virginia, IL · On-site
$80 - $110/hr
Experience across multiple programming languages, including C and C++ . * A mathematics background is a plus. * Experience with Git/Jenkins is also a plus. Compensation Details: US: $80,000-$110,000 ...
I&C Engineer/Designer
$75K - $150K/yr
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
I&C Engineer/Designer
$75K - $150K/yr
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
I&C Engineer/Designer
$75K - $150K/yr
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
I&C Engineer/Designer
$75K - $150K/yr
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
I&C Engineer/Designer
$75K - $150K/yr
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
I&C Engineer/Designer
$75K - $150K/yr
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
I&C Engineer/Designer
Chicago, IL · On-site
$75K - $150K/yr
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
I&C Engineer/Designer
Chicago, IL · On-site
$75K - $150K/yr
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
I&C Engineer/Designer
Naperville, IL · On-site
$75K - $150K/yr
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
I&C Engineer/Designer
Naperville, IL · On-site
$75K - $150K/yr
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
I&C Engineer/Designer
Champaign, IL · On-site
$75K - $150K/yr
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
I&C Engineer/Designer
Champaign, IL · On-site
$75K - $150K/yr
We are seeking an I&C Engineer/Designer to join our team. The ideal candidate will be responsible for designing, developing, and implementing control systems for water/wastewater treatment facilities.
Software Verification Engineer
Peru, IL · On-site
$90 - $130/hr
Strong proficiency in C programming. * Experience with software verification, code reviews, and unit testing. * Hands‑on experience writing and executing test procedures and test scripts.
Software Verification Engineer
Peru, IL · On-site
$90 - $130/hr
Strong proficiency in C programming. * Experience with software verification, code reviews, and unit testing. * Hands‑on experience writing and executing test procedures and test scripts.
Robotics & Autonomy Engineer (UAV)
Chicago, IL · On-site
$100K - $150K/yr
Strong C++ or C programming skills * Experience with PX4 or ArduPilot or demonstrated ability to ramp quickly on a complex embedded autopilot codebase * Experience flying and testing UAV or robotic ...
Quick apply
Robotics & Autonomy Engineer (UAV)
Chicago, IL · On-site
$100K - $150K/yr
Strong C++ or C programming skills * Experience with PX4 or ArduPilot or demonstrated ability to ramp quickly on a complex embedded autopilot codebase * Experience flying and testing UAV or robotic ...
Senior I&C Engineer, Water/Wastewater
$108K - $162K/yr
The Senior I&C Engineer will be responsible for design of instrumentation and control systems and ... Provide programming and integration services in conjunction with controls modifications and ...
Senior I&C Engineer, Water/Wastewater
$108K - $162K/yr
The Senior I&C Engineer will be responsible for design of instrumentation and control systems and ... Provide programming and integration services in conjunction with controls modifications and ...
C Programming information
See Illinois salary details
$10.7K - $25.4K
0% of jobs
$25.4K - $40.2K
0% of jobs
$40.2K - $54.9K
0% of jobs
$54.9K - $69.7K
15% of jobs
$69.7K - $84.4K
9% of jobs
$85.8K is the 25th percentile. Wages below this are outliers.
$84.4K - $99.2K
11% of jobs
The median wage is $112.1K / yr.
$99.2K - $113.9K
17% of jobs
$126.4K is the 75th percentile. Wages above this are outliers.
$113.9K - $128.7K
27% of jobs
$128.7K - $143.5K
0% of jobs
$143.5K - $158.2K
15% of jobs
$158.2K - $173K
6% of jobs
$10.7K
$113.8K
$173K
How much do c programming jobs pay per year?
What is C programming?
What are the key skills and qualifications needed to thrive as a C programmer, and why are they important?
What are some common challenges faced by C programmers when working on large-scale projects?
What is the difference between C Programming vs Software Developer?
| Aspect | C Programming | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field; knowledge of C language | Degree in Computer Science, Software Engineering, or related; proficiency in multiple programming languages including C |
| Work Environment | Often embedded systems, operating systems, or hardware-related projects | Web, mobile, desktop applications, and enterprise software development |
| Industry Usage | Embedded systems, firmware, OS development | Software applications across various industries |
While C Programming focuses on writing code in the C language for system-level and embedded projects, Software Developers have a broader role that includes designing, coding, and maintaining software applications using multiple languages. C programmers often work in specialized environments, whereas Software Developers work across diverse platforms and industries.
Are C programming language programmers still in demand?
What can I do with C programming?
What is the salary of a C programmer?
What are the most commonly searched types of C Programming jobs in Illinois?
The most popular types of C Programming jobs in Illinois are:
What are popular job titles related to C Programming jobs in Illinois?
For C Programming jobs in Illinois, the most frequently searched job titles are:
What job categories do people searching C Programming jobs in Illinois look for?
The top searched job categories for C Programming jobs in Illinois are:
- Internship Solarwinds Engineer
- Remote Japanese Network Engineer
- Junior Telecom Engineer
- Evening Ot Network Engineer
- Linux Certified Professional
- Overnight Network Engineer H1B
- Freelance Volunteer Network Engineer
- From Home Biodiesel Engineer
- Entry Level Ot Cyber Security
- Full Time Manufacturing Systems Engineering

$178K - $211K/yr
Full-time
Re-posted 5 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.