Description
Install, set up, troubleshoot, and maintain CNC machines and robots; load and edit programs; optimize machining processes; verify part quality; and perform preventive maintenance to maximize uptime and safety.
- • Verify dimensions of first articles and finished parts to specifications using precision instruments; document results.
- • Remove and replace dull or broken cutting tools; manage tool life offsets.
- • Mount, install, align, and secure tools, fixtures, probes, and workpieces using hand tools and precision instruments.
- • Listen to machines and observe spindle/load meters or vibration for issues; adjust or stop as needed.
- • Adjust feeds, speeds, offsets, and control parameters to correct malfunctions or optimize cycle time.
- • Stop machines to change tooling, correct setups, clear alarms, or inspect parts per sequence.
- • Load or assist in lifting heavy workpieces with hoists, cranes, or carts following safe practices.
- • Modify and save CNC programs to address issues encountered during runoffs or production.
- • Calculate or validate speeds/feeds, depth of cut, and toolpaths for materials and tooling used.
- • Load and verify control instructions to start operations; perform dry runs and prove-outs.
- • Monitor and maintain proper lubrication and coolant flow, mix, and temperature.
- • Set work and tool offsets; input initial part dimensions; use probing cycles where applicable.
- • Set up and operate CNC machines or robots to perform required machining on metal or plastic parts.
- • Collaborate with supervisors, engineers, or programmers to resolve malfunctions and approve changes.
- • Review blueprints, models, and program specs to determine operations, sequencing, and tolerances.
- • Monitor machine operation and control panel data; compare readings to specs to detect faults.
- • Configure and service coolant and mist/through-spindle systems and chip conveyors.
- • Perform preventive maintenance; replace worn components, belts, filters, and seals as needed.
- • Maintain backups of CNC programs, parameters, and offsets; manage DNC file control.
- • Clean machines, tooling, and work areas; apply 5S standards.
- • Enter commands and load control media via USB or DNC; verify correct program revisions.
- • Transfer programs from servers to CNC controls; manage network connections securely.
- • Stage tooling and fixtures and set up future jobs while machines are running.
- • Implement engineering changes to programs; enter new specifications using CAD/CAM or control editors.
- • Write or edit simple CNC programs and macros for machining operations.
- • Diagnose and resolve machine alarms, PLC/drive faults, sensor issues, and communication errors.
- • Calibrate and maintain spindle probes, tool presetters, and precision measuring equipment.
Related specializations
Interview options
Interview options
Interviewee gender
Interviewee accent
Available on paid plans only
Interview time
Related Pathways
Advanced Manufacturing
View
Source
Tasks & skills:
O*NET occupational data (work activities, skills, knowledge).
Learn more
Sources & Standards:
This site includes information from O*NET by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license. Career Clutch has modified some of this information for student readability. USDOL/ETA has not approved, endorsed, or tested these modifications. O*NET® is a trademark of USDOL/ETA.
Last reviewed: Jan 2026