Demo

CNC Programmer/Machinist

OpSource Staffing Inc
Duncan, SC Full Time
POSTED ON 10/22/2026
AVAILABLE BEFORE 2/14/2027

Job Position: CNC Programmer/Machinist

Location: Duncan, SC 29334

Pay Rate: $28.00/hr

Shift: 1st

Description: Pay for the position:
  • $28/hr. DOE

Shifts for the position:
  • 1st shift
  • Mon-Fri
  • 6:30am-3pm

Job requirements for the position may include:
  • Responsible for programming, setting up, adjusting, and operating both Haas CNC and traditional manual machines to manufacture precision components to exact engineering specifications.
  • A critical focal point of this role is the programming of toolpaths utilizing SolidWorks CAM and the physical setup and operation of Haas CNC 3-axis vertical milling centers.
  • Develop and optimize CNC programs by generating, simulating, and post-processing 3-zxis toolpaths using SolidWorks CAM.
  • Set up, adjust, and operate Haas CNC mills, managing tool changes, work offsets, tool offsets, and tool design parameters at the Haas controller.
  • Edit and optimize G-code directly at the machine interface to correct program bugs, improve cycle times, or adapt to material variances.
  • Machine parts to precise specifications using traditional machining equipment, including manual lathes and milling machines.
  • Align and secure vises, holding fixtures, specialized cutting tools, attachments, and accessories.
  • Calculate dimensions and tolerances accurately using advanced shop math and precision instruments like micrometers, calipers, and bore gauges.
  • Measure, examine, and test finished components to ensure strict conformance to engineering blueprints and Geometric Dimensioning and Tolerancing (GD&T) guidelines.
  • Perform routing self-inspections on all completed units.

Qualifications for the position:
  • High school diploma or GED
  • Associate’s degree in Machine Tool Technology, or equivalent combination of training and work experience.
#FC1

Salary : $28

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer/Machinist?

Sign up to receive alerts about other jobs on the CNC Programmer/Machinist career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$59,875 - $77,824
Income Estimation: 
$83,358 - $103,871
Income Estimation: 
$71,548 - $88,918
Income Estimation: 
$63,993 - $81,891
Income Estimation: 
$76,263 - $101,711
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at OpSource Staffing Inc

  • OpSource Staffing Inc Belton, SC
  • NOW HIRING: INDUSTRIAL PIPE WELDERS – 6G TIG X-RAY QUALIFIED Must Be Able to Pass a 6G TIG X-Ray Weld Test! We are looking for skilled, dependable Industri... more
  • 1 Day Ago

  • OpSource Staffing Inc Belton, SC
  • NOW HIRING: INDUSTRIAL PIPEFITTERS – 1ST SHIFT OVERTIME! Ready to put your pipefitting skills to work? We’re looking for experienced Industrial Pipefitters... more
  • 1 Day Ago

  • OpSource Staffing Inc West Union, SC
  • Position: Industrial Maintenance Pay Rate: DOE Shift: 3rd / 11pm-7am Pay Range: DOE Essential Duties and Accountabilities: Use CMMS program to complete wor... more
  • 1 Day Ago

  • OpSource Staffing Inc Rock, SC
  • Description: Foreman (Field Leader) Pay: $35–$45 per hour, depending on experience Job Type: Full-time Schedule: 4 × 10-hour shifts Job Overview We are loo... more
  • 1 Day Ago


Not the job you're looking for? Here are some other CNC Programmer/Machinist jobs in the Duncan, SC area that may be a better fit.

  • GE Vernova Campobello, SC
  • Job Description Summary Are you passionate about innovation. Are you excited at the opportunity to electrify and decarbonize the world. We operate with a f... more
  • 21 Days Ago

  • GE Vernova Inman, SC
  • GE Vernova is seeking a Lead CNC Programmer for our Manufacturing & Production team in the Energy & Utilities sector. You will lead CNC programming for com... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!