1

Cnc Machine Engineer Jobs in Simpsonville, SC (NOW HIRING)

Machinist/CNC Programmer

Greenville, SC ยท On-site

$23.50 - $32.25/hr

... machine programming, setup and first article for multi-axis CNC mills and lathes, for both production and prototype components. Expectations Embody the ARC Products Global standards with respect to ...

Machinist/CNC Programmer

Greenville, SC ยท On-site

$23.50 - $32.25/hr

... machine programming, setup and first article for multi-axis CNC mills and lathes, for both production and prototype components.ExpectationsEmbody the ARC Products Global standards with respect to ...

... machine programming, setup and first article for multi-axis CNC mills and lathes, for both production and prototype components. Expectations Embody the ARC Products Global standards with respect to ...

CNC Machine Operator - Drill Cell

Pendleton, SC ยท On-site

$17.25 - $23.50/hr

Notifies programmers of issues and updates required for improvements * Support machine operators as assigned by Crew Coordinators and/or Supervisor * CNC MO III: * All duties listed above plus:

CNC Machine Operator - Drill Cell

Pendleton, SC

$17.25 - $23.50/hr

Notifies programmers of issues and updates required for improvements * Support machine operators as assigned by Crew Coordinators and/or Supervisor * CNC MO III: * All duties listed above plus:

Notifies programmers of issues and updates required for improvements * Support machine operators as assigned by Crew Coordinators and/or Supervisor * CNC MO III: * All duties listed above plus:

CNC Machine Operator - Weekend Shift

Pendleton, SC ยท On-site

$17.25 - $23.50/hr

Notifies programmers of issues and updates required for improvements * Support machine operators as assigned by Crew Coordinators and/or Supervisor * CNC MO III: * All duties listed above plus:

CNC Machinist / Programmer

Woodruff, SC ยท On-site

$21 - $38/hr

Pol-Tech Machining is looking for a skilled CNC Machinist / Programmer to join their team in Woodruff, SC! This is a great opportunity to bring your precision machining expertise to a company that ...

New

CNC Machinist / Programmer

Woodruff, SC ยท On-site

$21 - $38/hr

Pol-Tech Machining is looking for a skilled CNC Machinist / Programmer to join their team in Woodruff, SC! This is a great opportunity to bring your precision machining expertise to a company that ...

New

next page

Showing results 1-20

Cnc Machine Engineer information

See Simpsonville, SC salary details

$22

$33

$41

How much do cnc machine engineer jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for cnc machine engineer in Simpsonville, SC is $33.38, according to ZipRecruiter salary data. Most workers in this role earn between $30.05 and $35.58 per hour, depending on experience, location, and employer.

What does a CNC machine engineer do?

A CNC machine engineer designs, programs, and maintains computer numerical control (CNC) machines used in manufacturing. They create tool paths, troubleshoot machine issues, and ensure precision and efficiency in production processes, often using CAD/CAM software and adhering to safety standards.

What is a CNC machine engineer?

CNC Machine Engineers are professionals who design, program, operate, and maintain computer numerical control (CNC) machines used in manufacturing. They develop and optimize processes to produce precision parts and components from materials such as metal, plastic, or wood. Their responsibilities also include troubleshooting equipment, ensuring quality control, and collaborating with other engineers to improve efficiency. CNC Machine Engineers play a vital role in industries like automotive, aerospace, and electronics where high accuracy and repeatability are essential.

What is the difference between Cnc Machine Engineer vs Cnc Programmer?

AspectCnc Machine EngineerCnc Programmer
Primary RoleDesigns, maintains, and troubleshoots CNC machines and systemsDevelops and writes CNC code to control machine operations
Required SkillsMechanical knowledge, troubleshooting, machine operationG-code programming, CAD/CAM software proficiency
Work EnvironmentManufacturing plants, machine shopsManufacturing, CNC programming departments
CertificationsTechnical certifications, CNC operation trainingG-code, CAD/CAM software certifications

While both roles are essential in CNC manufacturing, the Cnc Machine Engineer focuses on machine design, maintenance, and troubleshooting, whereas the Cnc Programmer specializes in creating the code that controls CNC machines. Understanding these differences helps employers and job seekers target the right skills and responsibilities in the industry.

What are the key skills and qualifications needed to thrive as a CNC machine engineer?

To thrive as a CNC Machine Engineer, you need a solid background in mechanical engineering, CNC programming, and machining processes, often supported by a relevant degree or technical certification. Familiarity with CAD/CAM software, G-code programming, and various CNC control systems is typically required. Strong problem-solving, attention to detail, and effective teamwork are vital soft skills in this role. These competencies ensure precise machining, efficient production, and seamless integration with manufacturing teams.

What are some common challenges CNC machine engineers face when optimizing production processes?

CNC Machine Engineers often encounter challenges such as minimizing machine downtime, ensuring precision in high-volume production, and adapting to rapidly changing design specifications. Balancing speed with accuracy while maintaining strict quality standards can be demanding, particularly when troubleshooting unexpected equipment issues or programming errors. Collaboration with production teams and continuous process improvement are key to overcoming these hurdles and ensuring efficient, reliable output.
What are popular job titles related to Cnc Machine Engineer jobs in Simpsonville, SC? For Cnc Machine Engineer jobs in Simpsonville, SC, the most frequently searched job titles are:
What job categories do people searching Cnc Machine Engineer jobs in Simpsonville, SC look for? The top searched job categories for Cnc Machine Engineer jobs in Simpsonville, SC are:
What cities near Simpsonville, SC are hiring for Cnc Machine Engineer jobs? Cities near Simpsonville, SC with the most Cnc Machine Engineer job openings:
Infographic showing various Cnc Machine Engineer job openings in Simpsonville, SC as of June 2026, with employment types broken down into 73% Full Time, 19% Part Time, 4% Contract, and 4% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $69,422 per year, or $33.4 per hour.

Machinist/CNC Programmer

ARC Products Global

Greenville, SC โ€ข On-site

$23.50 - $32.25/hr

Full-time

Re-posted 27 days ago


Job description

The Machinist/CNC Programmer is responsible for CNC machine programming, setup and first article for multi-axis CNC mills and lathes, for both production and prototype components.
Expectations
Embody the ARC Products Global standards with respect to discipline, quality, punctuality, and safety, and to enforce those standards with subordinates, and comply with all company policies, as well as safety and health regulations.
The Machinist/CNC Programmer is expected to:
  • Understand capability of manufacturing equipment, operations, software, etc.
  • Create, review, and edit computer numeric controlled (CNC) machining programs
  • Provide training, guidance and expertise to machinists, operators, and other teams
  • Maintain programming database and files for each part and machining center
  • Support manufacturing operations team by providing input for routers and process flow
  • Develop and recommend resources and methods for equipment, tooling materials, processes, etc.
  • Track and evaluate costs and efficiency including tooling, material, and cycles
  • Assist in providing information for quotations and contract reviews

Responsibilities
The Machinist/CNC Programmer programs and sets-up a production machine, including first article, in accordance with established procedures and guidelines. The Machinist/CNC Programmer will adjust machine settings to complete tasks accurately, according to specifications, and supervisor guidance and in a timely fashion.
Specific Responsibilities:
  • Create, review, and edit precision computer numeric controlled (CNC) machining programs and perform machine set-ups, including first article, to produce conforming parts on time and to specification. Must be willing to run CNC machines as required
  • Participate in the quoting process to ensure accurate capture of production costs including, but not limited to labor, cycle times, tooling, fixturing, etc.
  • Maintain programming data base and files for each part and machining center.
  • Provide training, guidance and expertise to all manufacturing team members.
  • Other tasks as directed by the Production Manager

Requirements:
  • 5+ Years in CNC Manufacturing environment (Aerospace a PLUS)
  • 2+ Years CNC Programming Experience
  • Basic machine shop plus tool knowledge (strong)
  • Precision measurement tooling experience
  • Team working skills
  • Strong shop math skills
  • CAD/CAM Experience a plus
  • Ability to setup and run without supervision