1

Cnc Programmer Jobs in Lexington, SC (NOW HIRING)

Machinist

Columbia, SC

$65K - $85K/yr

The Lead Machinist is responsible for Mastercam programming, CNC operations, and has strong knowledge of tools and machining techniques. This role requires strong problem-solving skills, the ability ...

Machinist

Columbia, SC · On-site

$65K - $85K/yr

The Lead Machinist is responsible for Mastercam programming, CNC operations, and has strong knowledge of tools and machining techniques. This role requires strong problem-solving skills, the ability ...

Machinist

Columbia, SC

$65K - $85K/yr

The Lead Machinist is responsible for Mastercam programming, CNC operations, and has strong knowledge of tools and machining techniques. This role requires strong problem-solving skills, the ability ...

Machinist

Columbia, SC

$65K - $85K/yr

The Lead Machinist is responsible for Mastercam programming, CNC operations, and has strong knowledge of tools and machining techniques. This role requires strong problem-solving skills, the ability ...

Machinist

Gaston, SC

$20.75 - $28.25/hr

... with engineers, planners, and vendors. By combining technical skill with a proactive, problem ... Manual and CNC milling machine * Surface grinders * Drill presses * Shapers * Dynamic Balancing ...

Machinist Job - Gaston, SC

Gaston, SC · On-site

$20.75 - $28.25/hr

... with engineers, planners, and vendors. By combining technical skill with a proactive, problem ... Manual and CNC milling machine * Surface grinders * Drill presses * Shapers * Dynamic Balancing ...

... engineering, and digital fabrication careers. * Conceptual Teaching & Problem-Solving: Skilled at ... CNC toolpaths, and creating technical drawings. Emphasizes design intent through parametric ...

Maintenance Master Trainer

Blythewood, SC · On-site

$20 - $25.50/hr

Must possess strong knowledge of AC/DC electricity, linear and servo motors, variable frequency drives, programming PLC, CNC, and PC controllers, and developing ladder logic drawings. * Must possess ...

Maintenance Master Trainer

Blythewood, SC · On-site

$20 - $25.50/hr

Must possess strong knowledge of AC/DC electricity, linear and servo motors, variable frequency drives, programming PLC, CNC, and PC controllers, and developing ladder logic drawings. * Must possess ...

Maintenance Master Trainer

Blythewood, SC

$20 - $25.50/hr

Must possess strong knowledge of AC/DC electricity, linear and servo motors, variable frequency drives, programming PLC, CNC, and PC controllers, and developing ladder logic drawings. * Must possess ...

Be Seen First

Press Brake Operator

Columbia, SC · On-site

$20 - $21/hr

Monitors and adjusts programming to maximize material yield. * Unloads, palatizes and labels all ... Proficiency in CNC operating. * Proficiency in measuring tools. * Proficiency in blue print reading.

Troubleshoot and maintain CNC turning centers and grinders. Able to make machine backups ... Coordinate and communicate with support groups (Production, Jig & Tool, and Engineering) regarding ...

Troubleshoot and maintain CNC turning centers and grinders. Able to make machine backups ... Coordinate and communicate with support groups (Production, Jig & Tool, and Engineering) regarding ...

Showing results 21-40

Cnc Programmer information

See Lexington, SC salary details

$14

$26

$38

How much do cnc programmer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for cnc programmer in Lexington, SC is $26.50, according to ZipRecruiter salary data. Most workers in this role earn between $21.83 and $29.86 per hour, depending on experience, location, and employer.

How much do CNC programmers earn?

CNC programmers typically earn between $45,000 and $75,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing and aerospace sectors.

What are some common challenges CNC programmers face when transitioning from manual machining backgrounds?

CNC Programmers moving from manual machining often encounter challenges in interpreting complex CAD/CAM software and translating traditional machining knowledge into digital instructions. Adjusting to the precision and automation of CNC equipment requires learning new programming languages (like G-code) and understanding machine limitations. Additionally, troubleshooting programming errors and keeping up with rapidly evolving technologies can be demanding but also rewarding as these skills are highly valued in modern manufacturing environments.

What does a CNC programmer do?

A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.

What is the difference between Cnc Programmer vs Cnc Machinist?

AspectCnc ProgrammerCnc Machinist
Primary RoleDesigns and writes CNC code to control machine toolsOperates and sets up CNC machines based on provided programs
Skills & CertificationsG-code programming, CAD/CAM software, technical certificationsMachine operation, measurement, troubleshooting skills
Work EnvironmentDesign offices, programming stations, sometimes on the shop floorShop floor, machine shop environments
ResponsibilitiesCreating programs, optimizing machining processesRunning machines, inspecting parts, maintaining equipment

While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for skilled operators and programmers in manufacturing and machining industries. As automation and precision manufacturing grow, experienced CNC programmers with knowledge of CAD/CAM software are increasingly sought after. The role often requires technical training or certifications and familiarity with CNC machine tools.

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

To thrive as a CNC Programmer, you need a solid understanding of machining processes, blueprint reading, and proficiency in G-code programming, often supported by a degree or certification in manufacturing or engineering. Familiarity with CAD/CAM software such as Mastercam or SolidWorks, and experience with CNC machine operation, are typically required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These competencies ensure precise part production, minimize errors, and help maintain efficient workflow in manufacturing environments.

What is a CNC programmer?

CNC Programmers are skilled professionals who create computer programs to control the operation of machines such as mills, lathes, and grinders in manufacturing. They use CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) software to develop precise instructions that tell CNC machines how to produce parts and components. Their role is crucial in ensuring products are made accurately and efficiently, meeting detailed specifications and quality standards.

Is a CNC programmer a good job?

A CNC programmer is a skilled trade role that involves creating and managing computer-controlled machine tool programs for manufacturing. It offers steady employment, requires technical skills, and often involves working in manufacturing environments with specialized software and machinery. Job satisfaction depends on interest in machining and technology, with opportunities for advancement and certification.
What are popular job titles related to Cnc Programmer jobs in Lexington, SC? For Cnc Programmer jobs in Lexington, SC, the most frequently searched job titles are:
What cities near Lexington, SC are hiring for Cnc Programmer jobs? Cities near Lexington, SC with the most Cnc Programmer job openings:
Infographic showing various Cnc Programmer job openings in Lexington, SC as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $55,114 per year, or $26.5 per hour.

Maintenance Technician II (CNC) 2nd shift

FN America

Columbia, SC • On-site

$20 - $26/hr

Other

Re-posted 14 days ago


FN America rating

5.7

Company rating: 5.7 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

Description

FN America, LLC is a U.S. subsidiary of FN Herstal, S.A., a global leader in the development and manufacturing of high-quality, reliable firearms for military, law enforcement and commercial customers worldwide. Headquartered in McLean, Virginia with manufacturing operations in Columbia, South Carolina, FN America is passionately committed to providing its customers with a portfolio of FN-branded products, training and support services that enhance user performance and safeguard their lives. For more information, visit us at or follow us on Facebook, Twitter and Instagram.


Position Summary

The Maintenance Technician II installs, troubleshoots, repairs, and maintains production and facility equipment according to safety, predictive, and productive maintenance systems and processes to support the achievement of FN America's business goals and objectives.


Job Duties

  • Performs highly diversified duties to install and maintain production machines and the plant facility's equipment.
  • Provides emergency/unscheduled repairs of production equipment during production and performs scheduled maintenance repairs of production equipment during machine service.
  • Performs mechanical skills including but limited to mechanical, electrical, HVAC, pneumatic, hydraulic, Programmable Logic Controllers (Ps), and Ladder Logic. Troubleshoots and repairs production machines.
  • Reads and interprets equipment manuals, schematics, electrical drawings and work orders to perform required maintenance and service.
  • Diagnoses problems, replaces or repairs parts, tests, and makes adjustments.
  • Performs regular preventive maintenance on machines, equipment, and plant facilities.
  • Complies with safety regulations and maintains clean and orderly work area.
  • Engages in activities that create a continuous improvement environment: sustains lean processes, suggests areas of improvement in quality, cost, delivery, and safety, and actively supports lean, 5S, and value stream management initiatives.
  • Other duties as assigned.


Educational Requirements

High school diploma or general education degree (GED) is required.


Experience Requirements

Three years of CNC machine repair and maintenance with increasing complexity and responsibility is required.


Skills and Competencies

All FN America employees are expected to demonstrate accountability, collaboration, communication, customer focus, and innovation. Additional requirements of this position include:

  • Ability to interpret prints and schematics.
  • Ability to understand and troubleshoot hydraulic systems, electrical systems, mechanical systems, PLCs, and Ladder Logic.
  • Ability to detect differences in the color of wires in order to perform necessary machine and facility maintenance.


Tools

Tools needed in the repair of CNC machines will be provided by FN America.


Licenses/Certifications

N/A


Working Conditions

May be exposed to dangerous machinery and loud noises with temperature extremes. Must be able to regularly lift and move up to 25 pounds unassisted and maneuver in tight spaces. Must be able to climb ladders and stairs and work at elevated heights.


All FN America employees have a responsibility to participate in the development of a safe and healthy workplace and to comply with instructions given for their own safety and health and that of others. 


Equal Employment Opportunity/disability/protected veteran status


FN America, LLC is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities.

If you need special assistance or an accommodation while seeking employment, please email HR@FNAmerica.com or call: 803-736-0522. We will make a determination on your request for reasonable accommodation on a case-by-case basis.




What FN America employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom