1

Nc Programmer Jobs in Lexington, SC (NOW HIRING)

Visual Cobol Developer || W2 Only

Blythewood, SC · On-site

$40 - $54.25/hr

The State of South Carolina is looking for a Programmer - Consultant - Senior COBOL Developer Why ... Candidate MUST be a CURRENT SC, NC, or GA Resident AND be willing to relocate to SC at least 5 ...

E.) in SC or NC * FHWA NHI course 130078 * Snooper and Bucket Truck Training Other Duties Please ... Why RK&K? As a full-service engineering and construction management firm, RK&K gives you the ...

Showing results 21-40

Nc Programmer information

See Lexington, SC salary details

$10

$33

$58

How much do nc programmer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for nc programmer in Lexington, SC is $33.84, according to ZipRecruiter salary data. Most workers in this role earn between $22.02 and $44.04 per hour, depending on experience, location, and employer.

What is an NC programmer?

NC Programmers, or Numerical Control Programmers, are professionals who create programs and instructions for computer-controlled machines, such as CNC (Computer Numerical Control) machines. They use specialized software to convert engineering drawings and specifications into precise code that directs machines on how to manufacture parts. NC Programmers play a vital role in industries like manufacturing, aerospace, and automotive, ensuring components are produced accurately and efficiently. Their expertise helps streamline production processes and maintain high-quality standards.

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

To thrive as an NC Programmer, you need a strong background in CNC machining, computer-aided manufacturing (CAM), and blueprint reading, typically supported by relevant technical education or certifications. Familiarity with CAD/CAM software such as Mastercam, SolidWorks, or Siemens NX and knowledge of G-code programming are essential. Attention to detail, problem-solving abilities, and effective communication help ensure accurate program development and collaboration with production teams. These skills are vital for producing precise, efficient machining programs that maximize productivity and minimize errors in manufacturing.

What challenges do NC programmers face when working with complex machinery or new manufacturing processes?

NC Programmers often encounter challenges such as interpreting intricate engineering drawings, adapting programs for machines with varying capabilities, and troubleshooting unexpected issues during test runs. Collaborating closely with machinists and engineers is essential to ensure programmed instructions align with real-world machine functions and tolerances. Staying updated on the latest CAM software and machine technologies also helps address these challenges and ensures efficient, error-free production.

What is the difference between Nc Programmer vs CNC Machinist?

AspectNc ProgrammerCNC Machinist
Primary RoleDesigns and develops CNC programs to control machine toolsOperates and sets up CNC machines to produce parts
Skills & CertificationsKnowledge of CAD/CAM software, programming languages, and machine operationMachine operation skills, blueprint reading, and basic programming knowledge
Work EnvironmentTypically works in engineering or programming departmentsWorks directly on the shop floor operating CNC machines
Industry UsageUsed in manufacturing, aerospace, automotive, and metalworking industriesCommonly employed in manufacturing and machining facilities

While both Nc Programmers and CNC Machinists work closely with CNC machines, Nc Programmers focus on creating the programs that control machine operations, often working in design or engineering roles. CNC Machinists operate and set up the machines based on those programs, executing the manufacturing process on the shop floor.

What cities near Lexington, SC are hiring for Nc Programmer jobs?

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

Infographic showing various Nc Programmer job openings in Lexington, SC as of August 2026, with employment types broken down into 79% Full Time, and 21% Contract. Highlights an 100% In-person job distribution, with an average salary of $70,389 per year, or $33.8 per hour.

$63K - $81K/yr

Full-time

Re-posted 22 hours ago


Job description

About Us

We perform installation, rigging, millwrighting, and maintenance for manufacturing and industrial markets across the Southeast.

Job Summary

Southern Industrial Constructors Inc. is seeking an experienced Project Engineer to work out of our Columbia, NC office.  This position could be based on various industrial sites in or out of the NC area. Must have 2-3 years of experience.

#SIC

#LI-SW1

#LI-onsite

Essential Duties & Responsibilities

Essential Functions / Duties:

Actively promotes and strengthens our core values and culture of Mission First, People Always through everyday actions and decisions

Provide exceptional, first class customer service. Assist with the execution and management of the terms of projects contracts. Prepare and present computer-generated spreadsheets and reports. Maintain regular communication and collaboration with entire project team, including Project Foreman, Project Manager, General Contractor, Architect/Engineer and other subcontractors. Generate, maintain and facilitate project documentation in the execution of the construction processes for all -phases of the project. This will include, but is not limited to, requests for information, submittals, drawings, specifications, purchase orders, material orders, change orders, close-out documents, etc. Perform material take offs from drawings to help generate estimates and changes. Demonstrate attention to detail, efficiency and integrity in all aspects of the work. Maintain flexibility with assigned work environment and assigned project locations. May be required to commute to various jobsite locations. Attend and conduct meetings as required. Comply with all company operating policies, procedures and safety programs as established. Other duties may be assigned as specific project dictates.

Qualifications

Requirements:

Bachelor's degree in Electrical Engineering, Construction Management or related field; OR 2 years' prior experience in related field via internships, co-ops and/or industry employment. Excellent written and verbal communication skills. Ability to multi-task, stay organized and manage time effectively in a fast-paced environment. Flexibility and adaptability in utilized a wide range of computer software. Engineer-in-training certification, Journeyman license and field experience preferred, but not required. Strong interpersonal communication, attention to detail, organization, and follow-up skills.

Physical Demands

Working Conditions / Physical Effort:

Conditions include working in office, with occasional entry into shop, busy traffic areas, and warehouses. Occasional exposure to dirt, dust, grease, oil, vibrations, and adverse weather conditions. Must be able to safely access all areas of property. Must be able to effectively use any required PPE equipment. Potential Jobsite Visits.

Equal Opportunity EmployerAs a leading provider of mechanical and electrical construction, facilities services, and energy infrastructure, we offer employees a competitive salary and benefits package and we are always looking for individuals with the talent and skills required to contribute to our continued growth and success. Equal Opportunity Employer/Veterans/DisabledAffirmative Action Policy

Please review our Affirmative Action Policy.

Notice to Prospective EmployeesNotice to prospective employees: There have been fraudulent postings and emails regarding job openings. EMCOR Group and its companies list open positions here. Please check our available positions to confirm that a post or email is genuine. EMCOR Group and its companies do not reach out to individuals to help with marketing or other similar services. If an individual is contacted for services outside of EMCOR's normal application process - it is probably fraudulent.Employment Type: FULL_TIME