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 ...
Strong C/C++ and embedded systems programming experience * Solid knowledge and working experience with MoCA protocol (through the various stages of design, implementation and product deployment)
Strong C/C++ and embedded systems programming experience * Solid knowledge and working experience with MoCA protocol (through the various stages of design, implementation and product deployment)
Associate Software Engineer
Phoenix, AZ · On-site
$70 - $100/hr
Implement software functionality using the C programming language within embedded and real-time operating system environments. * Participate in software design, coding, debugging, integration, and ...
Associate Software Engineer
Phoenix, AZ · On-site
$70 - $100/hr
Implement software functionality using the C programming language within embedded and real-time operating system environments. * Participate in software design, coding, debugging, integration, and ...
Facilities I&C Engineer
Phoenix, AZ · On-site
As the Facility I&C Engineer, you will play a pivotal role in designing, installing, and maintaining mission critical systems that monitor and control various aspects of the facility, such as ...
Facilities I&C Engineer
Phoenix, AZ · On-site
As the Facility I&C Engineer, you will play a pivotal role in designing, installing, and maintaining mission critical systems that monitor and control various aspects of the facility, such as ...
Facilities I&C Engineer
Phoenix, AZ · On-site
As a Facilities I&C Engineer,you will demonstrate a strong sense of reliability and enthusiasm and will possess an attitude that embodies our core values - I ntegrity, C ommitment, I nnovation and C ...
Facilities I&C Engineer
Phoenix, AZ · On-site
As a Facilities I&C Engineer,you will demonstrate a strong sense of reliability and enthusiasm and will possess an attitude that embodies our core values - I ntegrity, C ommitment, I nnovation and C ...
BIOS/Firmware Engineer
Chandler, AZ · On-site
... C programming in an embedded context with constrained resources * 2+ years' experience with Intel x86 Assembly Ianguage * 2+ years' experience in PC assembly/building skills * 3+ years' experience ...
BIOS/Firmware Engineer
Chandler, AZ · On-site
... C programming in an embedded context with constrained resources * 2+ years' experience with Intel x86 Assembly Ianguage * 2+ years' experience in PC assembly/building skills * 3+ years' experience ...
BIOS/Firmware Engineer
Chandler, AZ · On-site
... C programming in an embedded context with constrained resources * 2+ years' experience with Intel x86 Assembly Ianguage * 2+ years' experience in PC assembly/building skills * 3+ years' experience ...
BIOS/Firmware Engineer
Chandler, AZ · On-site
... C programming in an embedded context with constrained resources * 2+ years' experience with Intel x86 Assembly Ianguage * 2+ years' experience in PC assembly/building skills * 3+ years' experience ...
JD Edwards Developer
Phoenix, AZ · On-site
$150K/yr
Proficient in the C programming language. * Skilled in writing SQL scripts. * Familiarity with Oracle Orchestrator software. * Hands-on experience with JD Edwards EnterpriseOne version 9.0 or higher.
JD Edwards Developer
Phoenix, AZ · On-site
$150K/yr
Proficient in the C programming language. * Skilled in writing SQL scripts. * Familiarity with Oracle Orchestrator software. * Hands-on experience with JD Edwards EnterpriseOne version 9.0 or higher.
JD Edwards Developer
Phoenix, AZ · On-site
$150K/yr
Proficient in the C programming language. * Skilled in writing SQL scripts. * Familiarity with Oracle Orchestrator software. * Hands-on experience with JD Edwards EnterpriseOne version 9.0 or higher.
JD Edwards Developer
Phoenix, AZ · On-site
$150K/yr
Proficient in the C programming language. * Skilled in writing SQL scripts. * Familiarity with Oracle Orchestrator software. * Hands-on experience with JD Edwards EnterpriseOne version 9.0 or higher.
Software Engineer - Avionics Network Switch
Phoenix, AZ · On-site
$120 - $180/hr
Experience updating code using C programming language * Experience updating and tracing software requirements * Experience developing software for real-time applications * Self-motivated and takes ...
Software Engineer - Avionics Network Switch
Phoenix, AZ · On-site
$120 - $180/hr
Experience updating code using C programming language * Experience updating and tracing software requirements * Experience developing software for real-time applications * Self-motivated and takes ...
Software Engineer - Avionics Network Switch
Phoenix, AZ · On-site +1
Experience updating code using C programming language * Experience updating and tracing software requirements * Experience developing software for real-time applications * Self-motivated and takes ...
Software Engineer - Avionics Network Switch
Phoenix, AZ · On-site +1
Experience updating code using C programming language * Experience updating and tracing software requirements * Experience developing software for real-time applications * Self-motivated and takes ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience updating code using C programming language * Experience updating and tracing software requirements * Experience developing software for real-time applications * Self-motivated and takes ...
Quick apply
Experience updating code using C programming language * Experience updating and tracing software requirements * Experience developing software for real-time applications * Self-motivated and takes ...
Senior I&C Engineer - Kiewit Power Engineering
Tempe, AZ · On-site +1
$101K - $139K/yr
... I&C team leadership for the execution and evaluation of project designs. You will work ... programming concepts Experience with SCADA systems and PLC. DCS system experience considered ...
Senior I&C Engineer - Kiewit Power Engineering
Tempe, AZ · On-site +1
$101K - $139K/yr
... I&C team leadership for the execution and evaluation of project designs. You will work ... programming concepts Experience with SCADA systems and PLC. DCS system experience considered ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Senior I&C Engineer - Kiewit Power Engineering
Phoenix, AZ · On-site +1
$103K - $142K/yr
... I&C team leadership for the execution and evaluation of project designs. You will work ... programming concepts Experience with SCADA systems and PLC. DCS system experience considered ...
Senior I&C Engineer - Kiewit Power Engineering
Phoenix, AZ · On-site +1
$103K - $142K/yr
... I&C team leadership for the execution and evaluation of project designs. You will work ... programming concepts Experience with SCADA systems and PLC. DCS system experience considered ...
Embedded Firmware Engineer - PC Audio
Chandler, AZ · On-site
$101K - $138K/yr
Advanced proficiency in C programming and solid Python skills. * Experience using MATLAB for algorithm development, prototyping and testing. * Excellent communication and documentation abilities.
Embedded Firmware Engineer - PC Audio
Chandler, AZ · On-site
$101K - $138K/yr
Advanced proficiency in C programming and solid Python skills. * Experience using MATLAB for algorithm development, prototyping and testing. * Excellent communication and documentation abilities.
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages. * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages. * Experience with algorithm design, implementation, analysis ...
Senior Lead I&C Engineer
Chandler, AZ · On-site
$135K/yr
Discover your exciting role The Senior Lead I&C Engineer participates in a team environment consisting of engineers and designers to produce construction documents for the following systems:
Senior Lead I&C Engineer
Chandler, AZ · On-site
$135K/yr
Discover your exciting role The Senior Lead I&C Engineer participates in a team environment consisting of engineers and designers to produce construction documents for the following systems:
C Programming information
See Phoenix, AZ salary details
$10.9K - $26K
0% of jobs
$26K - $41.2K
0% of jobs
$41.2K - $56.3K
0% of jobs
$56.3K - $71.4K
15% of jobs
$71.4K - $86.5K
9% of jobs
$87.9K is the 25th percentile. Wages below this are outliers.
$86.5K - $101.6K
11% of jobs
The median wage is $114.9K / yr.
$101.6K - $116.8K
17% of jobs
$129.6K is the 75th percentile. Wages above this are outliers.
$116.8K - $131.9K
27% of jobs
$131.9K - $147K
0% of jobs
$147K - $162.1K
15% of jobs
$162.1K - $177.2K
6% of jobs
$10.9K
$116.6K
$177.2K
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 Phoenix, AZ?
The most popular types of C Programming jobs in Phoenix, AZ are:
What are popular job titles related to C Programming jobs in Phoenix, AZ?
For C Programming jobs in Phoenix, AZ, the most frequently searched job titles are:
What job categories do people searching C Programming jobs in Phoenix, AZ look for?
The top searched job categories for C Programming jobs in Phoenix, AZ are:

$171K - $203K/yr
Full-time
Re-posted 17 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.