×
Register Here to Apply for Jobs or Post Jobs. X

CNC Machinist and Programmer

Job in Simpsonville, Greenville County, South Carolina, 29680, USA
Listing for: MARATHON STAFFING GROUP
Full Time, Seasonal/Temporary position
Listed on 2026-09-17
Job specializations:
  • Manufacturing / Production
    CNC Machinist, Machine Operator, Manufacturing & Industrial Operations
Salary/Wage Range or Industry Benchmark: 25 - 30 USD Hourly USD 25.00 30.00 HOUR
Job Description & How to Apply Below

Marathon Staffing is seeking a skilled and dependable CNC Machinist and Programmer to join our team. The ideal candidate is a reliable, detail-oriented professional who takes pride in producing high-quality precision components and can work independently while collaborating effectively with engineers, supervisors, quality personnel, and fellow machinists. We are looking for someone with a strong work ethic, excellent mechanical aptitude, a commitment to safety, and the ability to consistently meet production and quality standards.

  • Position: CNC Machinist and Programmer
  • Schedule:

    1st Shift, Monday–Friday (potential overtime)
  • Pay: $25.00–$30.00 per hour, dependent upon qualifications and experience
  • Employment Type:

    Full-time - Temporary with permanent hire potential
Job Responsibilities
  • Set up, operate, and monitor CNC mills, lathes, and other precision machining equipment.
  • Program CNC machines using G-code and CAM software based on engineering drawings and specifications.
  • Read and interpret blueprints, technical drawings, GD&T, and work instructions.
  • Select and install appropriate cutting tools, fixtures, inserts, and work holding equipment.
  • Set machine offsets, tool lengths, speeds, feeds, and cutting parameters for optimal performance.
  • Perform first-piece inspections and in-process quality checks using precision measuring instruments.
  • Use calipers, micrometers, gauges, height gauges, and other inspection equipment to verify part dimensions.
  • Troubleshoot machining issues, tool wear, dimensional variations, and machine alarms.
  • Make program edits and process adjustments to maintain quality and production requirements.
  • Perform tool changes, machine adjustments, and routine preventative maintenance.
  • Maintain accurate production, inspection, and machine documentation.
  • Meet production schedules while maintaining high standards for quality, safety, and efficiency.
  • Identify opportunities to improve machining processes, reduce cycle times, and minimize material waste.
  • Maintain a clean, organized, and safe work area in accordance with company and OSHA requirements.
  • Collaborate with engineers, supervisors, quality personnel, and other machinists to resolve production issues.
  • Perform other duties as assigned.
Qualifications
  • Previous experience as a CNC Machinist, CNC Programmer, or in a similar precision machining role.
  • Strong knowledge of CNC machining processes, tooling, work holding, and machine setup.
  • Proficiency with G-code and CNC programming; experience with CAM software preferred.
  • Ability to read and interpret engineering drawings, blueprints, and GD&T.
  • Experience using precision measuring and inspection equipment.
  • Strong mathematical skills, including the ability to work with measurements, tolerances, and machining calculations.
  • Mechanical aptitude and strong troubleshooting and problem-solving skills.
  • Ability to make program adjustments and optimize machining parameters.
  • High attention to detail and commitment to producing accurate, quality parts.
  • Ability to work independently and as part of a team in a fast-paced manufacturing environment.
  • Strong attendance, punctuality, reliability, and commitment to workplace safety.
  • Ability to stand for extended periods and safely perform the physical requirements of a manufacturing environment.
  • High school diploma or GED preferred; technical or machining education is a plus.
The right candidate will be dependable, hardworking, safety-conscious, and committed to quality . Successful candidates should be team players who communicate effectively, take pride in their work, and can be counted on to meet production expectations while maintaining a safe and professional work environment.

Marathon Staffing is an Equal Opportunity Employer

IND3

About Marathon

Marathon is one of the largest regional employers, supplying temporary, on-site,contract, contract to hire and direct hire employees to companies throughout the United States. We have over three decades of staffing experience and place over 15,000 team members annually.

Marathon exists to help people achieve.

MARATHON IS AN EQUAL OPPORTUNITY EMPLOYER

Contact Us

SC Simpsonville/Greenville Area
400 SE Main St, Suite B, Simpsonville, SC 29681
Phone:
Fax Number:
For more information about this position, email Dee Ann Sligh

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary