1

Cnc Technician Jobs (NOW HIRING)

Role Description We are looking for a CNC Technician with strong experience in CNC machinery, preferably with Fanuc controls, to support maintenance, troubleshooting, and operational efficiency of ...

CNC Technician - The CNC Technician supports CNC operations by assisting the CNC Manufacturing Engineer with daily machine activities, troubleshooting, process improvements, and operator training.

CNC Technician - The CNC Technician supports CNC operations by assisting the CNC Manufacturing Engineer with daily machine activities, troubleshooting, process improvements, and operator training.

CNC Technician

Boulder, CO ยท On-site

$20 - $26/hr

As a CNC Technician at Excelitas, you will collaborate with engineers and other technicians to ensure seamless manufacturing processes, troubleshoot machine issues, and maintain documentation for ...

CNC Technician

Boulder, CO ยท On-site

$20 - $26/hr

As a CNC Technician at Excelitas, you will collaborate with engineers and other technicians to ensure seamless manufacturing processes, troubleshoot machine issues, and maintain documentation for ...

As a CNC Technician at Excelitas, you will collaborate with engineers and other technicians to ensure seamless manufacturing processes, troubleshoot machine issues, and maintain documentation for ...

CNC Technician

San Jose, CA ยท On-site

$38 - $50/hr

CNC Technician This person is responsible for operating a single CNC machine and managing a small facility. The ideal candidate is a highly self-motivated individual with a strong CNC background who ...

... CNC) machinery to produce high quality mass timber products. POSITION RESPONSIBILITIES AND DUTIES * Work with Production Manager and Lead Assembly Technician to schedule workflow and ensure delivery ...

Be Seen First

Talento Search Group has an opening for a CNC Technician in Alabaster, Alabama. This is a direct-hire position on 2nd shift. Duties & Responsibilities: * Plan machining operation by reviewing ...

New

next page

Showing results 1-20

Cnc Technician information

See salary details

$15

$25

$34

How much do cnc technician jobs pay per hour?

As of Jul 20, 2026, the average hourly pay for cnc technician in the United States is $25.08, according to ZipRecruiter salary data. Most workers in this role earn between $20.19 and $28.85 per hour, depending on experience, location, and employer.

What is the highest paid CNC machinist?

The highest paid CNC machinists typically earn over $70,000 annually, with top earners in specialized industries or with advanced certifications reaching salaries above $80,000. Factors influencing pay include experience, skill level, certifications, and the complexity of the machinery operated, such as multi-axis CNC machines or programming expertise.

What are the key skills and qualifications needed to thrive as a CNC Technician, and why are they important?

To thrive as a CNC Technician, you need a solid understanding of machining processes, blueprint reading, and experience with CNC programming, often supported by a technical diploma or apprenticeship. Familiarity with CAD/CAM software, G-code programming, and precision measuring tools is typically required. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for ensuring accuracy and collaborating with team members. These skills and qualifications are essential for maintaining production quality, minimizing errors, and optimizing manufacturing efficiency.

How much do CNC operators make?

CNC operators in Ohio typically earn an average hourly wage of around $18 to $25, which translates to approximately $37,000 to $52,000 annually for full-time work. Wages can vary based on experience, certifications, and the complexity of the machinery operated.

What are some common challenges CNC Technicians face when troubleshooting machine issues, and how can these be addressed?

CNC Technicians often encounter challenges such as diagnosing mechanical malfunctions, interpreting error codes, and ensuring programs run without interruption. These issues can stem from worn parts, incorrect tool setups, or programming errors. Addressing these challenges requires a keen understanding of both the mechanical and software aspects of CNC machinery, strong analytical skills, and effective communication with engineers and operators. Continuous learning and staying updated on the latest CNC technologies also help technicians resolve problems more efficiently.

How much is a CNC machinist paid?

CNC machinists typically earn an average hourly wage ranging from $15 to $30, depending on experience, location, and skill level. Entry-level positions may start lower, while experienced technicians with certifications can earn higher salaries, especially when working with advanced CNC machines and tools.

What Is a CNC Technician?

A CNC technician, also called a computer numerically controlled operator, is a machinist and programmer who uses computer-driven machines and tools to make precision components for aerospace, computer, medical, and recreational equipment. As a CNC technician, your job duties include reading blueprints and schematics, making precise measurements, programming and operating CNC machines, using CAD/CAM software, and selecting the best tools and techniques for specific materials. You need the following qualifications to begin a career as a CNC technician: a diploma or certificate in machine tool technology, strong math and computer skills, experience with manual labor, and teamwork.

What is the difference between Cnc Technician vs Cnc Operator?

AspectCnc TechnicianCnc Operator
CredentialsTechnical certifications, training in CNC machineryBasic training or on-the-job experience
Work EnvironmentMaintenance, troubleshooting, setup of CNC machinesOperating CNC machines to produce parts
ResponsibilitiesMaintaining, repairing, programming CNC equipmentRunning machines, monitoring production

The main difference is that Cnc Technicians focus on maintaining, repairing, and programming CNC machines, requiring more technical skills and certifications. Cnc Operators primarily run the machines to produce parts, with less emphasis on technical troubleshooting. Both roles are essential in manufacturing, but Cnc Technicians have a broader scope of responsibilities.

What does a CNC technician do?

A CNC technician operates, maintains, and troubleshoots computer numerical control (CNC) machines used in manufacturing. They set up machine programs, monitor production processes, and ensure parts meet quality standards, often using technical skills and precision measurement tools. The role typically requires knowledge of machining software and safety procedures.
What cities are hiring for Cnc Technician jobs? Cities with the most Cnc Technician job openings:
Who are the top companies hiring for Cnc Technician jobs? The top employers for Cnc Technician jobs are:
What states have the most Cnc Technician jobs? States with the most job openings for Cnc Technician jobs include:
What are popular job titles related to Cnc Technician jobs? For Cnc Technician jobs, the most frequently searched job titles are:
Infographic showing various Cnc Technician job openings in the United States as of July 2026, with employment types broken down into 87% Full Time, 5% Part Time, 2% Contract, and 6% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $52,157 per year, or $25.1 per hour.

CNC Technician

Fute IT Inc

Pine Bluff, AR โ€ข On-site

Full-time

Re-posted 26 days ago


Job description

Role Description

We are looking for a CNC Technician with strong experience in CNC machinery, preferably with Fanuc controls, to support maintenance, troubleshooting, and operational efficiency of production equipment. This position will be responsible for diagnosing mechanical, electrical, and control-related issues, performing preventive and corrective maintenance, and supporting machine optimization to ensure maximum uptime and productivity.

Key Responsibilities:

  • Perform preventive and corrective maintenance on CNC machines and production equipment
  • Troubleshoot mechanical, electrical, hydraulic, pneumatic, and control system failures
  • Diagnose and repair CNC systems, preferably with Fanuc controls
  • Support machine setup, adjustments, and optimization for production efficiency
  • Modify and adjust CNC programs when required
  • Work with servomotors, drives, sensors, actuators, and control panels
  • Read and interpret electrical diagrams, mechanical drawings, and technical manuals
  • Coordinate with production and engineering teams to reduce downtime and improve
  • machine performance
  • Support commissioning, startup, and equipment improvements when needed
  • Ensure compliance with safety and maintenance procedures

Technical Skills:

  • Strong knowledge of Fanuc CNC controls preferred
  • Experience in troubleshooting and maintenance of CNC machinery
  • Knowledge of hydraulic, pneumatic, mechanical, and electrical systems
  • Experience working with servomotors, drives, sensors, and control panels
  • Basic PLC knowledge preferred, especially with Siemens or Allen Bradley systems
  • Ability to perform basic CNC programming adjustments
  • Ability to read and interpret electrical schematics, mechanical drawings, and technical documentation
  • Experience with lathes, mills, machining centers, or similar equipment
  • Experience in industrial manufacturing environments such as steel, tubular, or automotive industries.

Required Qualifications:

  • Technical degree or Engineering background in Mechanical, Electrical, Mechatronics, Automation, or related field
  • Previous experience working as a CNC Technician, Maintenance Technician, or similar role
  • Proven experience in CNC equipment maintenance and support
  • Hands-on profile with strong troubleshooting and problem-solving skills
  • Availability to work on the plant floor
  • Availability for shift rotation and operational support when required