Computer Numerically Controlled Tool Programmers Salary in Spartanburg, SC
In the 2025 U.S. Bureau of Labor Statistics, OEWS dataset, Computer Numerically Controlled Tool Programmers in Spartanburg, SC have a median annual salary of $69,470, with 40 recorded jobs in this area. Recorded earnings range from $50,690 at the 10th percentile to $97,250 at the 90th percentile.
Source: U.S. Bureau of Labor Statistics, OEWS · Data year: 2025 · Last updated: 2026-09-22
Salary overview
Median annual salary
$69,470
Data year: 2025
Hourly median
$33.40
Employment
40
Source
U.S. Bureau of Labor Statistics, OEWS
Salary distribution
Local compared with national
Spartanburg, SC
$69,470
Median annual · 2025
United States
$68,120
Median annual · 2025
The Spartanburg, SC median is 2.0% above the national median in the available dataset (a difference of $1,350).
Top skills
- 1.ProgrammingImportance 3.8
- 2.MonitoringImportance 3.5
- 3.MathematicsImportance 3.1
- 4.Complex Problem SolvingImportance 3.1
- 5.Operations MonitoringImportance 3.1
- 6.Systems AnalysisImportance 3.1
- 7.Reading ComprehensionImportance 3.0
- 8.Active ListeningImportance 3.0
- 9.SpeakingImportance 3.0
- 10.Critical ThinkingImportance 3.0
- 11.Operation and ControlImportance 3.0
- 12.TroubleshootingImportance 3.0
Career information
Education and experience
- Typical education
- High School Diploma or the equivalent (such as a GED)
- Experience
- Over 2 years, up to and including 4 years
- Job zone
- 2
Technology used
- 1CadCam Unigraphics
- 3D Systems GibbsCAM
- Aptean Made2Manage
- Autodesk AutoCAD
- Autodesk Fusion 360
- Autodesk PartMaker
- Autodesk PowerMill
- Autodesk PowerShape
- BobCAD-CAM
- Celeritive Technologies VoluMill
- CGTech Vericut CNC
- Cimatron CimatronE
- Dassault Systemes CATIA
- Dassault Systemes SolidWorks
- Delcam FeatureCAM
Common tasks
- Determine the sequence of machine operations, and select the proper cutting tools needed to machine workpieces into the desired shapes.
- Analyze job orders, drawings, blueprints, specifications, printed circuit board pattern films, and design data to calculate dimensions, tool selection, machine speeds, and feed rates.
- Observe machines on trial runs or conduct computer simulations to ensure that programs and machinery will function properly and produce items that meet specifications.
- Write programs in the language of a machine's controller and store programs on media, such as punch tapes, magnetic tapes, or disks.
- Determine reference points, machine cutting paths, or hole locations, and compute angular and linear dimensions, radii, and curvatures.
- Enter computer commands to store or retrieve parts patterns, graphic displays, or programs that transfer data to other media.
- Revise programs or tapes to eliminate errors, and retest programs to check that problems have been solved.
- Modify existing programs to enhance efficiency.
- Enter coordinates of hole locations into program memories by depressing pedals or buttons of programmers.
- Sort shop orders into groups to maximize materials utilization and minimize machine setup time.
Related careers
Occupations recorded as related in the dataset. A relationship does not imply a guaranteed transition.
- Engine and Other Machine Assemblers
- Computer Programmers
- Computer Hardware Engineers
- Multiple Machine Tool Setters, Operators, and Tenders, Metal and Plastic
- Electro-Mechanical and Mechatronics Technologists and Technicians
- Robotics Engineers
- Electrical and Electronic Equipment Assemblers
- Mechatronics Engineers
- Lathe and Turning Machine Tool Setters, Operators, and Tenders, Metal and Plastic
- Milling and Planing Machine Setters, Operators, and Tenders, Metal and Plastic
Computer Numerically Controlled Tool Programmers salary in other locations
- Computer Numerically Controlled Tool Programmers Salary in San Jose, CAMedian $102,980
- Computer Numerically Controlled Tool Programmers Salary in Wichita, KSMedian $99,790
- Computer Numerically Controlled Tool Programmers Salary in St. Louis, MOMedian $94,230
- Computer Numerically Controlled Tool Programmers Salary in Naples, FLMedian $93,770
- Computer Numerically Controlled Tool Programmers Salary in San Francisco, CAMedian $93,640
- Computer Numerically Controlled Tool Programmers Salary in Boulder, COMedian $91,420
- Computer Numerically Controlled Tool Programmers Salary in Hartford, CTMedian $89,190
- Computer Numerically Controlled Tool Programmers Salary in Bridgeport, CTMedian $87,880
- Computer Numerically Controlled Tool Programmers Salary in Seattle, WAMedian $86,860
- Computer Numerically Controlled Tool Programmers Salary in CTMedian $86,390
- Computer Numerically Controlled Tool Programmers Salary in Boston, MAMedian $85,560
- Computer Numerically Controlled Tool Programmers Salary in Virginia Beach, VAMedian $84,260
Other occupations in Spartanburg, SC
- General Internal Medicine Physicians Salary in Spartanburg, SCMedian $284,250
- Family Medicine Physicians Salary in Spartanburg, SCMedian $241,070
- Chief Sustainability Officers Salary in Spartanburg, SCMedian $197,540
- Chief Executives Salary in Spartanburg, SCMedian $197,540
- Computer and Information Systems Managers Salary in Spartanburg, SCMedian $158,660
- Natural Sciences Managers Salary in Spartanburg, SCMedian $156,110
- Water Resource Specialists Salary in Spartanburg, SCMedian $156,110
- Clinical Research Coordinators Salary in Spartanburg, SCMedian $156,110
- Pharmacists Salary in Spartanburg, SCMedian $153,610
- Biofuels/Biodiesel Technology and Product Development Managers Salary in Spartanburg, SCMedian $148,510
- Architectural and Engineering Managers Salary in Spartanburg, SCMedian $148,510
- Dentists, General Salary in Spartanburg, SCMedian $140,360