1

Mastercam Programming Jobs in Anderson, SC (NOW HIRING)

CNC Programmer

Piedmont, SC · On-site

$30 - $35/hr

Most machining and programming are performed on HAAS CNC equipment using Mastercam software. Essential Duties and Responsibilities: Under general supervision, must be able to perform a variety of job ...

CNC Programmer

Simpsonville, SC · On-site +1

$23.75 - $32.50/hr

Proven experience programming 3-, 4-, and 5-axis CNC machines * Strong NC/G-code programming skills ... Experience with Mastercam, HyperMill, Siemens NX, Creo CAM, Fusion 360, or similar CAD/CAM ...

CNC Programmer

Simpsonville, SC · On-site

$23.75 - $32.50/hr

Proven experience programming 3-, 4-, and 5-axis CNC machines * Strong NC/G-code programming skills ... Experience with Mastercam, HyperMill, Siemens NX, Creo CAM, Fusion 360, or similar CAD/CAM ...

Machinist

Greenville, SC · On-site

$25 - $33/hr

Ability to navigate Mastercam CAD / CAM software or other similar CAD / CAM software. * Deburr ... Do you have experience with CNC G-Code or conversational programming for HAAS/ MAZAK? Do you have ...

Mastercam Programming information

See Anderson, SC salary details

$22

$30

$42

How much do mastercam programming jobs pay per hour?

As of Aug 25, 2026, the average hourly pay for mastercam programming in Anderson, SC is $30.24, according to ZipRecruiter salary data. Most workers in this role earn between $26.39 and $31.25 per hour, depending on experience, location, and employer.

What is Mastercam programming?

Mastercam programming refers to the process of using Mastercam software to create toolpaths and generate G-code for CNC (Computer Numerical Control) machines. This software enables programmers to design parts, simulate machining operations, and optimize cutting processes for manufacturing. Mastercam programmers convert CAD models into instructions that CNC machines use to fabricate parts with precision and efficiency.

What are the key skills and qualifications needed to thrive as a Mastercam programmer?

To excel as a Mastercam Programmer, you need strong skills in CNC machining, CAD/CAM software proficiency, and a solid understanding of manufacturing processes, typically supported by technical training or certification in Mastercam. Familiarity with Mastercam software, G-code programming, and CNC machine operation is crucial for producing accurate toolpaths and efficient machining. Attention to detail, problem-solving ability, and effective communication with machinists and engineers are essential soft skills. These competencies ensure the creation of precise parts, minimize errors, and optimize production efficiency in a manufacturing environment.

What are some common challenges Mastercam programmers face when working with complex parts, and how can they address them?

Mastercam Programmers often encounter challenges when programming complex geometries, such as intricate contours or multi-axis toolpaths. These situations require careful planning to avoid collisions, ensure optimal surface finishes, and maintain efficient cycle times. Collaborating closely with machinists and engineers can help identify potential manufacturing issues early on. Additionally, regularly updating Mastercam skills and staying current with software updates can greatly improve problem-solving and productivity when handling difficult projects.

Do Mastercam programmers make good money?

Mastercam programmers typically earn competitive wages, with salaries varying based on experience, location, and industry. Skilled programmers who are proficient in CAD/CAM software and have experience with complex machining often command higher pay. Certification and specialization can also positively impact earning potential.

What job categories do people searching Mastercam Programming jobs in Anderson, SC look for?

The top searched job categories for Mastercam Programming jobs in Anderson, SC are:

What cities near Anderson, SC are hiring for Mastercam Programming jobs?

Cities near Anderson, SC with the most Mastercam Programming job openings:

$30 - $35/hr

Full-time

Posted 12 days ago


Job description

Job Type
Full-time
Description
About AllClear Aerospace & Defense
AllClear Aerospace & Defense is the military aviation aftermarket industry's leading provider of mission-ready solutions. We provide excellence in sustainment for the U.S. militaries and its allies. Headquartered in Miramar, Florida, AllClear's sustainment solutions cover over 25 of the most utilized military aircraft platforms, supported with distribution agreements from leading OEMs, in-house and managed repair services, engineered products, manufacturing, and logistics solutions.
AllClear represents more than 30 years of defense aerospace sustainment experience and expertise, focused on the bigger mission mindset of keeping militaries mission ready. AllClear locations include Abu Dhabi, UAE; Camarillo, CA; Cambridge, UK; Chatsworth, CA; Greenville, SC; Macon, GA; Miramar, FL; Seoul, S. Korea; Singapore; South San Francisco, CA; and Tokyo, Japan.
To learn more visit GoAllClear.com.
Summary
The CNC Programmer has the primary responsibility of setting up and operating computer numeric controlled production equipment to produce quality parts. Must be able to program and operate 3-axis and 5-axis machines. Most machining and programming are performed on HAAS CNC equipment using Mastercam software.
Essential Duties and Responsibilities:
Under general supervision, must be able to perform a variety of job duties including, but not limited to:
MUST HAVE MASTERCAM EXPERIENCE - WILL BE TESTED ON MASTERCAM KNOWLEDGE.
  • Sets up and runs various types of CNC machines including mills, and lathes to complete parts to dimensional requirements.
  • Loads machine control data or parameters, check and make required control settings. Places machine in operation and observes proper traverse to starting point before beginning operation.
  • Operates machine in manual mode to make unprogrammed changes where location can be determined by direct measurement.
  • Manually enters dimensional data into numerical control console for short run jobs or during the machining cycle as necessary.
  • Performs rework wherein the operations are essentially the same as described above.
  • Select and recommend appropriate cutting tools for the job.
  • Grinds, sharpens and touches up own cutting tools as required.
  • Assists and instructs other numerical control machine operators.
  • Must have working knowledge of all codes and functions of numerical control machines.
  • Must have the ability to write complex programs, read programs and understand what functions the machine will accomplish.
  • Adjust and troubleshoot machine as needed.
  • Performs in-process and final dimensional inspections of close tolerance-machined and formed parts.
  • Performs CNC Tube Bending by utilizing blueprint requirements and specifications.
  • Prioritizing jobs to maximize machine productivity and communicating any deviations.
  • Follow all company policies and procedures.
  • Other duties as assigned.

In addition to the above, Programmers are to maintain an organized, clean and safe work area using safety standards and expectations while adhering to all quality practices.
AllClear is an Equal Opportunity Employer. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience
  • High School Degree or General Education Degree; with 5-7 years of related experience and/or training; or equivalent combination of education and experience.
  • Previous experience in aviation, aerospace and/or manufacturing experience desired
  • Certification in machine shop technology, blueprint reading and programing

Required Skills
  • Language: Ability to read and comprehend simple instructions, short correspondence, and memos.
  • Reasoning Ability: Ability to apply a general understanding to carry out detailed, written and oral instructions. Ability to deal with and solve problems involving a few concrete variables in standardized situations.
  • Mathematical Ability: Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals.
  • Other Abilities: Must be able to use shop tools, handbooks, tables, and charts. Must know proper rakes and clearances of tool bits and drills. Must have proficiency in using precision measuring instruments, such as calipers, micrometers, depth gauges, tape measure, indicators, etc. Must be able to read and interrupt detailed blueprints, drawings, and work orders. Must be proficient with the programming and operations of manual mills, lathe, drill presses, routers, band saws, belt sanders, table saws, and hydraulic presses. Must be able to setup and operate one or more manufacturing machines, including a CNC lathe, mill drill, grinding machine, CNC mill machine and deburring.

Physical Demands/ Work Environment:
  • While performing the duties of this job, the employee must be able to stand 6 to 8 hours a day. Must be able to work with their hands, arms and be extremely accurate. Must be able to walk and sit on a regular basis. The employee must frequently lift and/or move up to 25 pounds. Must be able to lift and/or move up to 40 pounds on an occasional basis.
  • While performing the duties of this job, the employee is regularly exposed to moving high-speed machinery and mechanical parts. The employee is occasionally exposed to wet and/or humid conditions, outside weather conditions, machine oils, metal fillings, acetone, paints, solvents, grease, cutting fluids, fumes or airborne particles, toxic or caustic chemicals, and risk of electrical shock or vibration. The noise level in the work environment is usually moderate to loud.

Salary Description
$30.00 - $35.00 per hour DOE