1

C Programmer Jobs in Lexington, SC (NOW HIRING)

Lead Operating Engineer

West Columbia, SC ยท On-site

$93K - $122K/yr

Job Title Lead Operating Engineer Summary Responsible to ensure the efficient operation and ... Comply with C&W Uniform Dress Code while working and maintain a neat and clean appearance while on ...

Controls Engineer Job - Gaston, SC

Gaston, SC ยท On-site

$79K - $102K/yr

The ideal candidate for the Controls/DCS Engineer will be results driven, motivated by technical ... B. de C.V., one of Mexico's largest corporations. Alpek Polyester USA, LLC is subject to US ...

Python Developer

Columbia, SC ยท On-site

$46.50 - $64/hr

Python Developer Category: Software Development/ Engineering Main location: United States, South ... c) consistent with CGI's legal duty to furnish information.

Sr. Operating Engineer

West Columbia, SC ยท On-site

$94K - $130K/yr

Job Title Sr. Operating Engineer Summary Responsible to ensure the efficient operation and ... Comply with C&W Uniform Dress Code while working and maintain a neat and clean appearance while on ...

Quality Engineer II

Kneece, SC ยท On-site

$83.02 - $140/hr

... C organization offering the stability of a large, profitable and growing company combined with a ... Purpose of the Job The Quality Engineer II is an established, technical professional who serves as ...

... C and Part D. This broad experience base offers CMS a contractor with unique expertise and the ... Perform analysis, design, programming, and implementation of systems and procedures to solve ...

New

Senior Security Engineer

Columbia, SC ยท On-site

$105K - $145K/yr

Senior Security Engineer Location : South Carolina Duration : 3 months Contract to hire Role ... C Level executives in large enterprises Commitment to excellence and willingness to do what is ...

Legal Process Engineer FLSA STATUS : Exempt DEPARTMENT : Client Solutions Group SUPERVISOR : Director of Legal Process Engineering ROLE SUMMARY The Legal Process Engineer (LPE) of Pricing serves a ...

Showing results 41-60

C Programmer information

See Lexington, SC salary details

$9.4K

$100.5K

$152.8K

How much do c programmer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for c programmer in Lexington, SC is $100,521.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,300.00 and $133,500.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 cities near Lexington, SC are hiring for C Programmer jobs?

Cities near Lexington, SC with the most C Programmer job openings:

Infographic showing various C Programmer job openings in Lexington, SC as of August 2026, with employment types broken down into 81% Full Time, 9% Part Time, 9% Contract, and 1% Nights. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $100,521 per year, or $48.3 per hour.

Recovery Project Engineer

The Lemoine Company

Columbia, SC โ€ข On-site

Full-time

Re-posted 10 days ago


Job description

LEMOINE, a Great Place to Workยฎ-Certified company, is currently seeking a Recovery Project Engineer. The Recovery Project Engineer assists and supports the Project Management staff in the planning and implementation of a project. Enhances customer relationships by providing excellent service. Responsible for assisting the Project Manager with contract administration, procurement, subcontract awards, scheduling and costing, oversight of project quality and safety, compliance, and customer service, all in an effort to minimize risk and to keep the focus on LEMOINE's Foundations for Successful Execution.
The Recovery Project Engineer travels to residential homes to establishes the scope of work and documents completed repairs for homeowner rehabilitation and reconstruction projects funded by HUD's Community Development Block Grant Disaster Recovery (CDBG-DR) Program.
Job Responsibilities:
  • 80% travel in South Carolina.
  • Document activities and homeowner communications in QuickBase.
  • Residential Project Management Process Administration.
  • Conduct thorough residential inspections, including taking photographs, record scope notes, and complete checklists or other forms as required.
  • Inspect all interior and exterior areas of each home, including crawlspaces, attics, and roofs.
  • Coordination with homeowners, subcontractors, and state inspectors.
  • Review and verify scope of work completion and quality.
  • Quality Assurance & Quality Control.
  • Ability to read, understand and interpret contract documents.
  • Document project coordination meetings for distribution.
  • Monitor project schedules to ensure timeliness.
  • LIFE Safety Program Implementation.

Required Qualifications:
  • Bachelor's Degree from an accredited University in Construction Management, Engineering, or related curriculum or equivalent work experience. (Preferred)
  • Entry level, 1-2 years of related to construction project work experience. (Preferred)
  • Working knowledge of project planning, scheduling, and estimating for construction trades
  • Proficient computer skills and familiarity with Microsoft Office Suite, project management, estimating, and scheduling software programs.
  • Excellent communication skills, both written and oral.

Section 3:
This position is a Section 3 eligible job opportunity under the Housing and Urban Development Act of 1968. Section 3 residents are encouraged to apply. The purpose of Section 3 of the HUD Act of 1968 is to ensure that preference for employment opportunities generated from the expenditure of HUD funds is directed to local low and very low-income persons, particularly those who receive federal housing assistance. All qualified applicants will be considered but may not necessarily receive an interview. Due to the large volume of submissions received by this office, information concerning application and/or interview status cannot be provided. Selected applicants will be contacted for next steps in the interview process. Applicants who are not selected may not receive notification. This position is subject to close at any time once a satisfactory applicant pool has been identified.
Equal Opportunity Employer
The Lemoine Company, L.L.C. is an Equal Opportunity Employer. All applications are considered without regard to race, color, sex, age, religion, national origin, sexual orientation, or disability. Only job-related factors will be considered in deciding applicants' qualifications for positions.