In CNC hiring, the same title can describe very different work. In one shop, a CNC operator loads the workpiece, starts an approved program and checks dimensions. In another shop, a person with the same title sets tools, enters offsets, reads drawings, edits the program at the control and is responsible for the first part after setup.
For recruiters, this is not a minor terminology issue. A wrong title leads to the wrong salary range, weak applications and interviews with candidates at a different level. The first step is to understand which part of the process the person owns: machine operation, setup, machining as a trade, CAM programming or manufacturing process planning.
CNC Operator
A CNC operator usually works with an existing program and a machine that has already been set up or partly prepared. The role includes loading material, selecting the program, starting the cycle, monitoring the process, measuring parts, changing tools according to instructions and reporting problems. In a well-run shop, even an entry-level operator should read basic drawing dimensions, understand part zero, record measurements carefully and stop when something looks unsafe or unclear.
O*NET describes Computer Numerically Controlled Tool Operators as workers who operate computer-controlled tools, machines or robots to process parts made of metal, plastic, wood, stone and other materials. Listed tasks include measuring finished workpieces, mounting tools and fixtures, reviewing specifications or blueprints, adjusting feeds and speeds and replacing worn tools. That is a useful frame: an operator is a shop-floor production role, not an office programming role.
A job ad for an operator should name the equipment type: milling machine, lathe, laser, plasma, press brake, EDM, router or another machine. CNC operator alone is too vague. Candidates also need to know the control: Fanuc, Siemens Sinumerik, Heidenhain, Haas, Mazak or another system.
CNC Setup Specialist
A setup specialist prepares the machine for a specific part or batch. The work includes positioning the workpiece, setting fixtures, defining work offsets, measuring and loading tools, checking the program, running a trial cut, approving the first part and entering corrections. In practice, the setup specialist often turns the CAM program and drawing into a stable process on the actual machine.
The most useful signal for recruiters is responsibility for the first part. If the candidate must start a new batch, select or verify tooling, manage G54/G55, tool length and radius offsets, trial passes and causes of scrap, the job is setup work. It is more demanding and usually more expensive than running a machine from an approved operation sheet.
Some companies use the title CNC operator/setup. That can be accurate when one person handles both setup and series operation. The job description should still separate duties: what happens every shift, who writes the program, who approves edits and who is responsible for releasing the first good part.
Machinist and CNC Machinist
Machinist is a broader trade title. It can refer to a person working on manual lathes, mills, grinders or drilling machines, and it can include CNC work. In Ukrainian and Russian-language job ads, titles such as machinist, turner, miller, CNC operator and operator verstativ z ChPK may appear close together. Without clarification, machinist can attract the wrong candidate pool.
CNC machinist in English-language hiring usually means a qualified machining specialist rather than a basic operator. O*NET describes machinists as workers who set up and operate a variety of machine tools to produce precision parts, calculate dimensions and tolerances, inspect finished work, study drawings and process information, and may program CNC equipment. In international job ads, CNC machinist often implies deeper process understanding than routine machine tending.
If the company needs work on both manual and CNC machines, write that directly: manual turning plus CNC lathe work; manual milling plus CNC milling; grinding or EDM experience separately. That keeps the recruiter from compressing several different trades into one broad vacancy.
CNC Programmer and CAM Programmer
A CNC programmer creates machine programs. In smaller shops, that may include simple programs written directly at the control. In modern manufacturing, the work often happens in CAM software such as Mastercam, Fusion, SolidCAM, hyperMILL, NX CAM, Esprit, GibbsCAM and others. A job ad should say whether the company needs hand-written G-code, CAM programming or both.
O*NET lists Computer Numerically Controlled Tool Programmers separately from operators. They develop programs to control machining or material processing by automatic machine tools and systems, and they may also set up, operate or maintain equipment. For recruiters, this is the boundary: the programmer owns toolpaths, strategy, postprocessor output and correct G-code, while the operator usually owns execution and monitoring at the machine.
The vacancy should specify complexity: 2.5D, 3D surfacing, fourth axis, five-axis machining, turning, mill-turn, sheet cutting, woodworking or EDM. A programmer who is strong with simple pockets and drilling is not automatically ready for five-axis mold work or synchronized operations on a mill-turn center.
Manufacturing Technologist
A technologist or manufacturing process engineer owns the method of making the part or product. The role covers routing, operation sequence, stock choice, equipment, fixtures, tools, cutting data, inspection steps and documentation requirements. In a mature production structure, this person connects the design model, shop capability, CAM programming, quality control and batch economics.
The role becomes especially important when the part moves through several areas: stock cutting, turning, milling, heat treatment, coating, grinding and inspection. A technologist must understand where to leave stock, which datum to use after the next operation, which dimensions to check first and where distortion can appear.
Some companies use technologist for a CAM programmer who also chooses tools and cutting data. That can happen in a small business, but the job description should be honest. If the person will write CAM and release NC programs, say so. If the person will own routing, standards, documentation and process launch, that is a different role.
How Recruiters Can Decode a Shop Request
Before publishing a vacancy, ask the production manager a few specific questions. They clarify the role faster than a debate about the title.
- Will the candidate run existing programs or create new ones?
- Who sets G54, tool offsets and fixtures?
- Is the candidate responsible for the first good part?
- Which machines and controls are used: mills, lathes, Fanuc, Siemens Sinumerik, Heidenhain, Haas?
- Is CAM required, and which CAM system does the shop use?
- Must the candidate read drawings, or only follow an operation sheet?
- Which materials are machined: aluminum, steel, stainless steel, plastic, composites, wood?
- What inspection tools are used: calipers, micrometers, dial indicators, height gauges, CMM?
The answers usually reveal whom to search for. If the person runs approved programs and checks dimensions, the role is operator. If the person prepares the machine and releases the first part, it is setup or operator/setup. If the person creates toolpaths in CAM and owns the postprocessor result, it is a CNC/CAM programmer. If the person designs the manufacturing route and connects several operations, it is a technologist or manufacturing process engineer.
Writing a Better CNC Job Title
A strong job title should be short but specific. Instead of a generic CNC specialist, write CNC Operator, milling machine, Fanuc; CNC Operator/Setup, Haas lathe; CAM Programmer, 3-axis milling, Fusion; Manufacturing Technologist, turned and milled parts. A precise title filters out part of the wrong response and helps candidates understand the responsibility level before applying.
The job description should not advertise one role and list another role’s duties inside. If the company needs setup, do not title the role as a basic operator to fit a lower salary range. If the company needs a CAM programmer, do not hide that requirement in a small line saying CAM knowledge preferred. CNC candidates notice these mismatches quickly, and recruiters spend more time explaining the vacancy than qualifying people.
Accurate titles help both hiring and retention. Operators can see a path toward setup. Setup specialists can see when they are moving toward programming. CAM programmers understand which machines and strategies are expected. Technologists can tell whether they are responsible for one area or the full manufacturing route. For recruiters, this turns a difficult technical request into a search that can actually be managed.