1

C Programmer Jobs in Raleigh, NC (NOW HIRING)

C Software Developer (Emerging Careers) - Hybrid, Cary, North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into ...

C Software Developer (Emerging Careers) - Hybrid, Cary, North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into ...

Gameplay Programmer Intern

Cary, NC · On-site

$119K - $132K/yr

Strong C++ knowledge * Interest in gameplay programming * Strong problem-solving skills * Passion for learning things and delivering results * Great interpersonal and communication skills, with ...

In this role, you will develop embedded C firmware for ARM-based platforms, create Java software ... S. in Computer Engineering, Electrical Engineering, or a related technical field.* 5+ years of ...

The I&C Project Engineer will be responsible for supporting complex projects within a multidisciplinary project team. Tasks include determining scope, specifying equipment, designing control systems ...

The I&C Project Engineer will be responsible for supporting complex projects within a multidisciplinary project team. Tasks include determining scope, specifying equipment, designing control systems ...

I&C Project Engineer

Cary, NC · On-site

$80 - $105/hr

The I&C Project Engineer will be responsible for supporting complex projects within a multidisciplinary project team. Tasks include determining scope, specifying equipment, designing control systems ...

Showing results 41-60

C Programmer information

See Raleigh, NC salary details

$10.7K

$114.2K

$173.5K

How much do c programmer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for c programmer in Raleigh, NC is $114,158.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,300.00 and $151,600.00 per year, depending on experience, location, and employer.

What is a C programmer?

C Programmers are software developers who specialize in writing, testing, and maintaining code using the C programming language. They typically work on system-level software, embedded systems, operating systems, and application development where performance and efficiency are critical. C Programmers need a strong understanding of computer architecture, memory management, and low-level programming concepts. Their work is fundamental in industries such as technology, automotive, telecommunications, and more.

What does a C programmer do?

A C Programmer is someone responsible for developing the code that integrates into an operating system, as well as other operating system modules, low-level libraries for other high-level languages, and embedded systems. C is a versatile and flexible programming language that is used for a wide range of purposes. C Programmers are tasked with designing, building, and maintaining efficient, reliable, and reusable C++ code, suggesting and implementing new solutions, creating high-level designs, and supporting the team in maintaining a code's quality. Also, they assist with analysis, design, implementation, and testing. You typically need to earn a degree from post-secondary education to be a qualified candidate for a C Programmer role.

What are the key skills and qualifications needed to thrive as a C programmer, and why are they important?

To thrive as a C Programmer, you need a strong understanding of C programming language fundamentals, data structures, algorithms, and typically a degree in computer science or a related field. Experience with development environments like GCC or Visual Studio, version control systems such as Git, and familiarity with debugging tools are commonly required. Analytical thinking, attention to detail, and effective problem-solving abilities help C Programmers stand out in this role. These skills and qualities are vital for writing efficient, reliable code and ensuring robust software performance in diverse technical environments.

How do C programmers typically collaborate with other team members during software development projects?

C Programmers often work closely with other developers, software engineers, and quality assurance teams throughout the development cycle. They participate in code reviews, contribute to design discussions, and integrate their code with modules written in other languages or by other team members. Effective communication and documentation are key, as C code frequently interacts with hardware or low-level components that require coordination with system architects or embedded engineers. This collaborative environment helps ensure robust, efficient, and maintainable software solutions.

What is the difference between C Programmer vs C Developer?

AspectC ProgrammerC Developer
Required CredentialsProficiency in C language, often with a degree in Computer Science or related fieldSimilar credentials, with additional emphasis on software development experience
Work EnvironmentTypically in embedded systems, firmware, or low-level programmingOften in software applications, system software, or embedded systems
Employer & Industry UsageTech companies, manufacturing, automotive, embedded device firmsSoftware firms, tech startups, hardware companies

The main difference between a C Programmer and a C Developer lies in their scope of work. C Programmers focus primarily on writing and debugging C code, often in embedded or low-level environments. C Developers may have a broader role, including designing, testing, and maintaining C-based applications. Both roles require similar skills and credentials, but their typical work environments and responsibilities can differ slightly.

Are C programmers still in demand?

C programmers are still in demand, especially in industries such as embedded systems, operating systems, and hardware development, where low-level programming and performance optimization are critical. Knowledge of C remains valuable for maintaining legacy systems and working with hardware interfaces, and proficiency with related tools like compilers and debugging is often required.

What can I do with C programming?

A C programmer can develop system software, embedded systems, operating systems, and performance-critical applications. They often work with low-level hardware interfaces, use tools like compilers and debuggers, and require knowledge of algorithms and data structures. C programming skills are valuable in industries such as technology, automotive, and telecommunications.

What is the salary of a C programmer?

The salary of a C programmer varies based on experience, location, and industry, but typically ranges from $60,000 to $110,000 annually in many regions. Entry-level positions may start lower, while experienced programmers with skills in embedded systems or real-time programming can earn higher salaries.

Which companies hire C programmers?

Many technology, automotive, aerospace, and embedded systems companies hire C programmers for developing firmware, operating systems, and performance-critical applications. Notable employers include Intel, Microsoft, NASA, and various startups and manufacturing firms that require low-level programming skills and experience with tools like compilers and debugging environments.

What are the most commonly searched types of C Programmer jobs in Raleigh, NC?

The most popular types of C Programmer jobs in Raleigh, NC are:

What are popular job titles related to C Programmer jobs in Raleigh, NC?

For C Programmer jobs in Raleigh, NC, the most frequently searched job titles are:

What job categories do people searching C Programmer jobs in Raleigh, NC look for?

The top searched job categories for C Programmer jobs in Raleigh, NC are:

What cities near Raleigh, NC are hiring for C Programmer jobs?

Cities near Raleigh, NC with the most C Programmer job openings:

Infographic showing various C Programmer job openings in Raleigh, NC as of August 2026, with employment types broken down into 88% Full Time, 5% Part Time, 6% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $114,158 per year, or $54.9 per hour.

Engineer 2, Instrumentation & Controls

Fujifilm

Holly Springs, NC • On-site

Full-time

Re-posted 23 days ago


Fujifilm rating

8.5

Company rating: 8.5 out of 10

Based on 70 frontline employees who took The Breakroom Quiz

33rd of 545 rated manufacturers


Job description

Position Overview

The I&C Engineer provides engineering support to field personnel in the performance of maintenance and operational tasks associated with instrumentation and automation systems and controls across the campus. The I&C Engineer provides support for the metrology department through evaluations of instrument deficiencies, test equipment issues and calibration strategies and methods. This role works directly with other Utility Engineers ensuring applicable safety and regulatory standards are maintained, identifies process improvements, and assists with troubleshooting equipment issues to maintain overall plant reliability. Additional responsibilities includes supporting deviation investigations and documentation for associated system deficiencies.

Company Overview

FUJIFILM Biotechnologies is building the future of bioproduction in Holly Springs, North Carolina. By end of 2025, we'll open North America's largest end-to-end CDMO biopharmaceutical manufacturing facility, offering drug substance production, fill-finish, and packaging under one roof.

We're looking for passionate, mission-driven people to help us realize this exciting vision and deliver the next vaccine, cure, or therapy. We offer a dynamic work environment and we're proud to cultivate a culture that will fuel your purpose, energy, and drive-what we call Genki. Ready to shape the future of medicine? Let's transform healthcare together!

Holly Springs, North Carolina, combines small-town warmth with proximity to Raleigh's thriving tech scene, making it the perfect blend of community and opportunity.

Fujifilm is globally headquartered in Tokyo with over 70,000 employees across four key business segments of healthcare, electronics, business innovation, and imaging. We are guided and united by our Group Purpose of "giving our world more smiles." Visit: https://www.fujifilm.com/us/en/about/region/careers

Job Description

What You'll Do

Coordinates with Senior Utility Engineers within assigned discipline to ensure project deliverables (e.g., specification review, Factory Acceptance Tests (FATs) and visits, equipment installation, and issue resolution) are performed to the company standardsAssists in the development of Project Change Controls (PCCs) to document specific changes to the design of systems within assigned disciplineAssists with deviations and change controls resolutions and closures, as neededCoordinates reviews of submittals, installation, and testing of equipment within assigned discipline across all buildings on sitePerforms field walkdowns with Utility Engineering and Construction personnel to ensure systems are installed per approved standards and drawingsProvides standard engineering technical support for all plant utilities and systems (e.g., plant steam boilers, cooling systems, compressed air, etc.)Partners with Senior Engineers to review and approve Preventative Maintenance templates for equipment within assigned disciplineCollaborates with Utility Operators and Maintenance Technicians to resolve operational issuesSupports the development of User Requirement Specs, Standard Operating Procedures (SOPs) and equipment maintenance and troubleshootingProvides support for the implementation of maintenance strategies to maximize equipment reliability in conjunction with Senior EngineersPerforms standard troubleshooting for equipment challengesCross-trains on multiple disciplines to assist team with achieving deliverablesCollaborates with other departments (e.g., Utility Operations, Facilities, Environmental Health & Safety)Other duties, as assigned

Knowledge & Skills

Effective communication, both written and verbalKnowledge of cGMP and European Medicines Evaluation Agency (EMEA) or Food & Drug Administration (FDA) regulationsProficient in Microsoft Office (e.g., Word, Excel, PowerPoint, SharePoint)Ability to utilize software programs related to job responsibilitiesAbility to analyze and troubleshoot system and component related issuesAbility to effectively present information to others

Required Skills

Bachelor's Degree in Engineering with 2 years of experience with process utility related components and systemsExperience working in a Good Manufacturing Practices (GMP) or other highly regulated environment

Preferred Skills

Experience establishing processes and procedures for operation, troubleshooting and monitoring process utility systems

Working Conditions & Physical Requirements:

Will work in environment which may necessitate respiratory protection No X YesMay work in Mechanical/Production spaces that may require hearing protection and enrollment in a hearing conservation program. No X YesWill work in environment operating a motor vehicle or Powered Industrial Truck. X No YesAbility to discern audible cues. No X YesAbility to inspect or perform a task with 20/20 corrected vision, visual acuity, including distinguishing color. No X Yes

Ability to ascend or descend ladders, scaffolding, ramps, etc. No X YesAbility to stand for prolonged periods of time. No X Yes 60 minutesAbility to sit for prolonged periods of time. No X Yes 60 minutesAbility to conduct activities using repetitive motions that include writs, hands and/or fingers. No X YesAbility to operate machinery and/or power tools. No X YesAbility to conduct work that includes moving objects up to X pounds. No X Yes If yes, 10 lbs. X 50 lbs.Ability to bend, push or pull, reach to retrieve materials from 18" to 60" in height, and use twisting motions. No X Yes

EEO Information

Fujifilm is committed to providing equal opportunities in hiring, promotion and advancement, compensation, benefits, and training regardless of nationality, age, gender, sexual orientation or gender identity, race, ethnicity, religion, political creed, ideology, national, or social origin, disability, veteran status, etc.

ADA Information

If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to our HR Department (FDBN_PNC@fujifilm.com).

Employment Type: OTHER

What Fujifilm employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Fujifilm logo

About Fujifilm

Sourced by ZipRecruiter

With each Industry we enter, We’ve learned to Leverage and Adapt our knowledge, Expertise and rRsources to make the World a better place. When it comes to Innovating for a Healthier World and a more sustainable society, we’ll NEVER STOP. Fujifilm will contribute to the social challenges by creating new value in a wide range of business domains through innovation in Products, Services, and Technological Development. We launched our Healthcare Business with X-ray film in 1936. And now, We are developing our business in areas of prevention, diagnosis, and treatment as a Comprehensive Healthcare Company. We will never stop Innovating for a Healthier World.

Industry

Chemical manufacturing

Company size

10,000+ Employees

Headquarters location

Minato-ku, Tokyo, JP

Social media