FIND PERSONALIZED JOBS
Sign up to Zippia and discover your career options with your personalized career search.

Log In

Log In to Save

Sign Up to Save

Sign Up to Dismiss

or

The email and password you specified are invalid. Please, try again.

Email and password are mandatory

Forgot Password?

Don't have an account? Sign Up

reset password

Enter your email address and we will send you a link to reset your password.

Back to Log In

FIND
PERSONALIZED JOBS

Become A Numerical Control Programmer

Where do you want to work?

To get started, tell us where you'd like to work.
Sorry, we can't find that. Please try a different city or state.

Working As A Numerical Control Programmer

  • Interacting With Computers
  • Getting Information
  • Making Decisions and Solving Problems
  • Controlling Machines and Processes
  • Identifying Objects, Actions, and Events
  • Deal with People

  • Unpleasant/Hazardous Environment

  • Make Decisions

  • Stressful

  • $60,000

    Average Salary

What Does A Numerical Control Programmer Do

Metal and plastic machine workers set up and operate machines that cut, shape, and form metal and plastic materials or pieces.

Duties

Metal and plastic machine workers typically do the following:

  • Set up machines according to blueprints
  • Monitor machines for unusual sound or vibration
  • Insert material into machines, manually or with a hoist
  • Operate metal or plastic molding, casting, or coremaking machines
  • Adjust machine settings for temperature, cycle times, and speed and feed rates
  • Remove finished products and smooth rough edges and imperfections
  • Test and compare finished workpieces to specifications
  • Remove and replace dull cutting tools
  • Document production numbers in a computer database

Consumer products are made with many metal and plastic parts. These parts are produced by machines that are operated by metal and plastic machine workers. In general, these workers are separated into two groups: those who set up machines for operation and those who operate machines during production, however, many workers perform both tasks.

Although many workers both set up and operate machines, some specialize in one of the following job types:

Machine setters, or setup workers, prepare the machines before production, perform test runs, and, if necessary, adjust and make minor repairs to the machinery before and during operation.

If, for example, the cutting tool inside a machine becomes dull after extended use, it is common for a setter to remove the tool, use a grinder or file to sharpen it, and reinstall it into the machine. New tools are produced by tool and die makers.

After installing the tools into a machine, setup workers often produce the initial batch of goods, inspect the products, and turn the machine over to an operator.

Machine operators and tenders monitor the machinery during operation.

After a setter prepares a machine for production, an operator observes the machine and the products it makes. Operators may have to load the machine with materials for production or adjust the machine’s speeds during production. They must periodically inspect the parts a machine produces. If they detect a minor problem, operators may fix it themselves. If the repair is more serious, they may have an industrial machinery mechanic fix it.

Setters, operators, and tenders are usually identified by the type of machine they work with. Job duties generally vary with the size of the manufacturer and the type of machine being operated. Although some workers specialize in one or two types of machinery, many are trained to set up or operate a variety of machines. Machine operators are often able to control multiple machines at the same time because of increased automation.

In addition, new production techniques, such as team-oriented “lean” manufacturing, require machine operators to rotate between different machines. Rotating assignments results in more varied work but also requires workers to have a wide range of skills.

Computer-controlled machine tool operators operate computer-controlled machines or robots to perform functions on metal or plastic workpieces.

Computer numerically controlled machine tool programmers develop computer programs to control the machining or processing of metal or plastic parts by automatic machine tools, equipment, or systems.

Extruding and drawing machine setters, operators, and tenders set up or operate machines to extrude (pull out) thermoplastic or metal materials in the form of tubes, rods, hoses, wire, bars, or structural shapes.

Forging machine setters, operators, and tenders set up or operate machines that shape or form metal or plastic parts.

Rolling machine setters, operators, and tenders set up or operate machines to roll steel or plastic or to flatten, temper, or reduce the thickness of materials.

Cutting, punching, and press machine setters, operators, and tenders set up or operate machines to saw, cut, shear, notch, bend, or straighten metal or plastic materials.

Drilling and boring machine tool setters, operators, and tenders set up or operate drilling machines to drill, bore, mill, or countersink metal or plastic workpieces.

Grinding, lapping, polishing, and buffing machine tool setters, operators, and tenders set up or operate grinding and related tools that remove excess material from surfaces, sharpen edges or corners, or buff or polish metal or plastic workpieces.

Lathe and turning machine tool setters, operators, and tenders set up or operate lathe and turning machines to turn, bore, thread, or form metal or plastic materials, such as wire or rod.

Milling and planing machine setters, operators, and tenders set up or operate milling or planing machines to shape, groove, or profile metal or plastic workpieces.

Metal-refining furnace operators and tenders operate or tend furnaces, such as gas, oil, coal, electric-arc or electric induction, open-hearth, and oxygen furnaces. These furnaces may be used to melt and refine metal before casting or to produce specified types of steel.

Pourers and casters operate hand-controlled mechanisms to pour and regulate the flow of molten metal into molds to produce castings or ingots.

Model makers set up and operate machines, such as milling and engraving machines to make working models of metal or plastic objects.

Patternmakers lay out, machine, fit, and assemble castings and parts to metal or plastic foundry patterns and core molds.

Foundry mold and coremakers make or form wax or sand cores or molds used in the production of metal castings in foundries.

Molding, coremaking, and casting machine setters, operators, and tenders set up or operate metal or plastic molding, casting, or coremaking machines to mold or cast metal or thermoplastic parts or products.

Multiple machine tool setters, operators, and tenders set up or operate more than one type of cutting or forming machine tool or robot.

Welding, soldering, and brazing machine setters, operators, and tenders (including workers who operate laser cutters or laser-beam machines) set up or operate welding, soldering, or brazing machines or robots that weld, braze, solder, or heat treat metal products, components, or assemblies.

Heat treating equipment setters, operators, and tenders set up or operate heating equipment, such as heat treating furnaces, flame-hardening machines, induction machines, soaking pits, or vacuum equipment, to temper, harden, anneal, or heat-treat metal or plastic objects.

Plating and coating machine setters, operators, and tenders set up or operate plating or coating machines to coat metal or plastic products with zinc, copper, nickel, or some other metal to protect or decorate surfaces (includes electrolytic processes).

Show More

Show Less

How To Become A Numerical Control Programmer

A few months of on-the-job training is enough for most workers to learn basic machine operations, but 1 year or more is required to become proficient. Computer-controlled machine workers may need more training.

Education

Employers prefer metal and plastic machine workers who have a high school diploma. Prospective workers can improve their employment opportunities by completing high school courses in computer programming and vocational technology, and by gaining a working knowledge of the properties of metals and plastics. Having a sturdy math background, including taking courses in algebra, geometry, trigonometry, and basic statistics, is also useful.

Some community colleges and other schools offer courses and certificate programs in operating metal and plastics machines.

Training

Machine operator trainees usually begin by watching and helping experienced workers on the job. Under supervision, they may start by supplying materials, starting and stopping the machines, or by removing finished products. Then they advance to more difficult tasks that operators perform, such as adjusting feed speeds, changing cutting tools, and inspecting a finished product for defects. Eventually, some develop the skills and experience to set up machines and help newer operators.

The complexity of the equipment usually determines the time required to become an operator. Some operators and tenders learn basic machine operations and functions in a few months, but other workers, such as computer-controlled machine tool operators, may need a year or more to become proficient.

Some employers prefer to hire workers who either have completed or are enrolled in a training program.

As the manufacturing process continues to utilize more computerized machinery, knowledge of computer-aided design (CAD), computer-aided manufacturing (CAM), and computer numerically controlled (CNC) machines can be helpful.

Licenses, Certifications, and Registrations

Certification can show competence and professionalism and can be helpful for advancement. The National Institute for Metalworking Skills (NIMS) offers certification in numerous metalworking specializations.

Advancement

Advancement usually includes higher pay and more responsibilities. With experience and expertise, workers can become trainees for more advanced positions. It is common for machine operators to move into setup or machinery maintenance positions. Setup workers may become industrial machinery mechanics and maintenance workers, or machinists or tool and die makers.

Experienced workers with good communication and analytical skills may move into supervisory positions.

Important Qualities

Computer skills. Metal and plastic machine workers must often be able to use programmable devices, computers, and robots on the factory floor.

Dexterity. Metal and plastic machine workers who work in metal and plastic machined goods manufacturing use precise hand movements to make the necessary shapes, cuts, and edges that designs require.

Mechanical skills. Metal and plastic machine workers set up and operate machinery. They must be comfortable working with machines and have a good understanding of how the machines and all their parts work.

Physical stamina. Metal and plastic machine workers must be able to stand for long periods and perform repetitive work.

Physical strength. Metal and plastic machine workers must be strong enough to guide and load heavy and bulky parts and materials into machines.

Show More

Show Less

Numerical Control Programmer jobs

NO RESULTS

Aw snap, no jobs found.

Add To My Jobs

Numerical Control Programmer Demographics

Gender

Male

92.2%

Female

6.2%

Unknown

1.7%
Ethnicity

White

79.6%

Hispanic or Latino

10.1%

Asian

8.2%

Unknown

1.6%

Black or African American

0.6%
Show More
Languages Spoken

Spanish

45.5%

German

6.8%

French

5.7%

Carrier

5.7%

Vietnamese

4.5%

Romanian

4.5%

Italian

4.5%

Bosnian

2.3%

Armenian

2.3%

Russian

2.3%

Serbian

2.3%

Croatian

2.3%

Polish

2.3%

Arabic

2.3%

Mandarin

1.1%

Korean

1.1%

Cantonese

1.1%

Portuguese

1.1%

Japanese

1.1%

Persian

1.1%
Show More

Numerical Control Programmer Education

Schools

University of Phoenix

9.8%

Macomb Community College

9.4%

A-Technical College

7.3%

Orange Coast College

5.7%

Houston Community College

5.3%

Purdue University

5.3%

Glendale Community College

4.9%

Pennsylvania State University

4.9%

Rock Valley College

4.5%

Vincennes University

4.5%

Wichita State University

4.5%

Pennsylvania College of Technology

4.1%

Southern Illinois University Carbondale

4.1%

De Anza College

4.1%

Grand Rapids Community College

3.7%

University of Akron

3.7%

Monroe Community College

3.7%

Sinclair Community College

3.7%

Greenville Technical College

3.7%

Springfield Technical Community College

3.3%
Show More
Majors

Drafting And Design

12.8%

Mechanical Engineering

12.2%

Business

11.2%

Precision Metal Working

8.8%

Industrial Technology

7.9%

Computer Science

7.1%

Mechanical Engineering Technology

4.6%

Computer Programming

4.2%

Engineering

4.2%

Manufacturing Engineering

4.1%

Electrical Engineering

3.9%

Graphic Design

2.8%

Agricultural Mechanization

2.5%

Management

2.4%

Industrial Engineering

2.2%

Electrical Engineering Technology

2.0%

General Studies

1.9%

Engineering Technology

1.7%

Education

1.7%

Automotive Technology

1.7%
Show More
Degrees

Other

35.1%

Associate

24.8%

Bachelors

24.1%

Certificate

8.2%

Masters

5.1%

Diploma

2.1%

Doctorate

0.6%

License

0.1%
Show More
Job type you want
Full Time
Part Time
Internship
Temporary

Real Numerical Control Programmer Salaries

Job Title Company Location Start Date Salary
Cnc/Unigraphics Programmer Flanagan Brothers, Inc. Glastonbury, CT Jun 11, 2016 $125,000
Numerical Control Programmer 5 The Boeing Company Everett, WA Jul 27, 2015 $113,000 -
$151,000
Cnc/Unigraphics Programmer Flanagan Brothers, Inc. Glastonbury, CT Aug 23, 2012 $87,000
Cnc/Unigraphics Programmer Flanagan Brothers, Inc. Glastonbury, CT Nov 06, 2013 $87,000
Cnc/Unigraphics Programmer Flanagan Brothers, Inc. Glastonbury, CT Nov 06, 2014 $87,000
Cnc/Unigraphics Programmer Flanagan Brothers, Inc. Glastonbury, CT May 19, 2015 $86,182 -
$118,916
Cnc/Unigraphics Programmer Flanagan Brother's Inc. Glastonbury, CT Mar 17, 2016 $86,182 -
$118,916
Numerical Control Programmer 5 The Boeing Company Everett, WA Sep 18, 2013 $85,000 -
$151,000
Numerical Control Programmer 5 The Boeing Company Everett, WA Oct 01, 2012 $85,000 -
$151,000
Cnc/Unigraphics Programmer Flanagan Industries LLC Glastonbury, CT Oct 01, 2010 $85,000 -
$95,000
Cnc/Unigraphics Programmer Flanagan Industries LLC Glastonbury, CT Nov 10, 2010 $85,000 -
$95,000
Cnc/Unigraphics Programmer Flanagan Brother's Inc. Glastonbury, CT Apr 12, 2015 $75,000 -
$95,000
CNC Programmer TYCO Electronics Corporation Waynesboro, PA Dec 09, 2011 $63,440
CNC Programmer SJA, Inc. Dadeville, AL Sep 25, 2015 $60,000
CNC Programmer SJA, Inc. Dadeville, AL Mar 05, 2015 $60,000
CNC Programmer Dinosaw, Inc. Hudson, NY Oct 01, 2011 $59,271
CNC Programmer Dinosaw, Inc. Hudson, NY Oct 07, 2011 $59,229
Computer Numerically Controlled Machine Tool Programmers, Metal and Plastic Kocher+Beck USA L.P. Lenexa, KS Jan 31, 2014 $56,100
CNC Programmer & Operator Milco Precision MacHining Inc. Addison, IL Nov 06, 2007 $49,775
CNC Programmer/Operator Thoemmes Cabinet Makers Orange, CA Oct 01, 2009 $49,415
CNC Programmer & Operator AGS MacHine Company, Inc. Bensenville, IL Oct 13, 2009 $47,500
CNC Programmer and Operator J.K. Manufacturing Co. Bedford Park, IL Jun 23, 2009 $39,048

No Results

To get more results, try adjusting your search by changing your filters.

Show More

Top Skills for A Numerical Control Programmer

CNCMachinesEngineeringDepartmentCNCLathesDesignFixturesProgramCNCMastercamX6Cad/CamSet-UpSheetsHaasCNCFanucSolidModelsMazakPlasticInjectionMoldsAerospaceAluminumPrototypePartsWireEDMCatiaV5MachineShopOkuma

Show More

Top Numerical Control Programmer Skills

  1. CNC Machines
  2. Engineering Department
  3. CNC Lathes
You can check out examples of real life uses of top skills on resumes here:
  • Programmed 30 CNC machines manually to meet challenging deadline and avoid production interruption.
  • Work with our Engineering department machining close tolerances, within tenths.
  • Modified manufacturing processes on CNC lathes reducing setup times by up to 90%.
  • Design fixtures, clamps and gauges to support surgical tools and implants while machining.
  • Program CNC Machining center for all shifts in automotive industry wiring harness factory.

Top Numerical Control Programmer Employers

Numerical Control Programmer Videos

Beginners Guide to Manual & CNC Machining!

Job Shop Life! Example of a CNC Machine Shop Job!

Lecture - 23 Introduction To CNC Machines

×