1

Cnc Apprentice Jobs in California (NOW HIRING)

Be Seen First

CNC Machinist

Palmdale, CA · On-site

$75 - $85/hr

Requires completion of a formal apprenticeship or equivalent training and experience. Exclude ... Skilled in interpreting drawings/models and material requirements to develop CNC programs, set up ...

New

Small Parts CNC Machinist

Madera, CA · On-site

$54K - $82K/yr

Small Parts CNC Machinist Shift: 2nd Shift Job Summary: Operating mechanical equipment to fabricate ... Completion of vocational training or experience as a machinist apprentice is preferred * Basic ...

New

CNC Machinist

San Jose, CA · On-site

$2.0K/mo

Trade school, apprenticeship, or journeyman machinist certification * Experience with Fusion 360 or Mastercam and Haas controls * Sheet metal fabrication experience: CNC press brake setup/operation ...

Small Parts CNC Machinist

Madera, CA · On-site

$54K - $82K/yr

Small Parts CNC Machinist Shift: 2nd Shift Job Summary: Operating mechanical equipment to fabricate ... Completion of vocational training or experience as a machinist apprentice is preferred * Basic ...

New

CNC Machinist

San Jose, CA · On-site

$2.0K/mo

Trade school, apprenticeship, or journeyman machinist certification * Experience with Fusion 360 or Mastercam and Haas controls * Sheet metal fabrication experience: CNC press brake setup/operation ...

CNC Machinist I

San Luis Obispo, CA · On-site

$28 - $32/hr

The CNC Machinist I performs standard CNC machining operations in a production aerospace ... High school diploma or equivalent; technical training or apprenticeship preferred * 0-2 years of ...

Showing results 21-40

Cnc Apprentice information

See California salary details

$13

$19

$29

How much do cnc apprentice jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for cnc apprentice in California is $19.90, according to ZipRecruiter salary data. Most workers in this role earn between $16.83 and $21.59 per hour, depending on experience, location, and employer.

What is a CNC apprentice?

A CNC Apprentice is an entry-level role where individuals learn how to operate and program Computer Numerical Control (CNC) machines. Under the guidance of experienced machinists, apprentices gain hands-on experience in reading blueprints, setting up machines, and maintaining quality control. This position is ideal for those looking to develop technical skills in precision manufacturing while often completing formal training or coursework.

What are the typical daily responsibilities of a CNC apprentice?

As a CNC Apprentice, your daily responsibilities usually include assisting in machine setup, monitoring CNC machinery during runs, inspecting finished parts for quality, and performing basic maintenance tasks. You'll also learn to interpret technical drawings, measure components with precision instruments, and maintain a clean and organized workspace. Most apprentices work under the guidance of experienced machinists, supporting production while gradually taking on more complex tasks as their skills develop. This hands-on training is designed to prepare you for higher-level roles within the manufacturing environment.

What are the key skills and qualifications needed to thrive in the CNC apprentice position, and why are they important?

To thrive as a CNC Apprentice, you need a basic understanding of machining principles, mechanical aptitude, and a high school diploma or equivalent. Familiarity with CNC machines, reading technical blueprints, and basic computer-aided manufacturing (CAM) software are typically important, and some employers may prefer candidates enrolled in or completing a manufacturing or machining certificate program. Strong attention to detail, eagerness to learn, and good teamwork and communication skills set successful apprentices apart. These skills and qualities are vital for producing accurate parts, working safely, and progressing efficiently within the CNC field.

How to become a CNC apprentice with no experience?

To become a CNC apprentice with no experience, you should focus on developing basic math and technical skills, and consider completing a high school diploma or equivalent. Many programs offer on-the-job training and may require passing a skills assessment or interview; some employers also look for interest in machining and familiarity with tools or safety procedures. Enrolling in a technical school or community college course related to manufacturing or machining can improve your chances of securing an apprenticeship.

What are the most commonly searched types of Cnc jobs in California?

The most popular types of Cnc jobs in California are:

What are popular job titles related to Cnc Apprentice jobs in California?

For Cnc Apprentice jobs in California, the most frequently searched job titles are:

What cities in California are hiring for Cnc Apprentice jobs?

Cities in California with the most Cnc Apprentice job openings:

Infographic showing various Cnc Apprentice job openings in California as of August 2026, with employment types broken down into 97% Full Time, and 3% Part Time. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $41,402 per year, or $19.9 per hour.

$28 - $45/hr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 21 days ago


Job description

Robinson Helicopter Company is a leading manufacturer of civil rotorcraft with a 50-year history of providing affordable helicopters for a wide range of applications. Robinson is an engineering focused organization that provides challenging and exciting opportunities to contribute to the future of vertical flight.

This is a full-time, non-exempt position. Eligible for overtime. We offer comprehensive group health plans including Medical, Dental, Vision, and other supplementary plans. We also offer a competitive 401k Retirement Plan.

Robinson Helicopter Company is an Equal Opportunity Employer.

JOB SUMMARY:

A CNC programmer creates and refines computer-controlled programs that guide machinery to cut and shape materials according to design blueprints. This involves using CAD/CAM software to translate designs into machine code, setting up and troubleshooting CNC machines, and collaborating with engineers to ensure parts are produced accurately, efficiently, and to quality standards. 

POSITION RESPONSIBILITIES:

  • Programming: Develop, test, and write CNC programs, using Mastercam to control machinery.
  • Analysis: Interpret blueprints, engineering drawings, and design specifications to determine machining requirements, tool selection, and optimal machine settings.
  • Optimization: Create and modify programs for maximum efficiency, accuracy, and productivity, and make manual adjustments as needed.
  • Troubleshooting: Monitor machine performance, conduct test runs, and troubleshoot problems during the manufacturing process.
  • Machine setup: Set up CNC mills and ensure proper handling of tools and materials. Installing and adjusting tools and fixtures, and calibrating machine parameters for precision and accuracy.
  • Testing and Quality Assurance: Conduct test runs (simulations) and initial part inspections to verify programs function correctly and products meet specifications, making adjustments as necessary.
  • Tooling and Material Selection: Choose appropriate cutting tools, materials, and workholding solutions (jigs, fixtures, vises) based on part requirements and material properties.
  • Testing and Quality Assurance: Conduct test runs (simulations) and initial part inspections to verify programs function correctly and products meet specifications, making adjustments as necessary.
  • Documentation and Collaboration: Document processes, write clear setup sheets for machine operators, and collaborate with engineers and other team members to ensure smooth production.
POSITION REQUIREMENTS:
  • Education/Experience: A high school diploma or GED is required, with many employers preferring a technical or associate degree in CNC programming, machining, or a related field. An apprenticeship or several years of hands-on experience in a machine shop is highly valued.  CNC Machining Certification and CNC Programming Certification are preferred.
  • Technical Skills:
    • Proficiency in CAD/CAM software (e.g., Mastercam, SolidWorks, Autodesk Fusion 360).
    • Strong understanding of G-code and M-code programming languages.
    • Ability to read and interpret complex blueprints and engineering drawings, including GD&T symbols.
    • Familiarity with various CNC machines (mills, lathes, routers) and their operational limits.
    • Experience using precision measuring instruments (micrometers, calipers, gauges).
    • Must be able to design cutting paths, tooling and tooling interface 5-axis on Mastercam and SolidWorks (CAD).
  • Soft Skills:
    • Excellent mathematical skills (including geometry and trigonometry).
    • Strong problem-solving and analytical abilities.
    • Exceptional attention to detail and accuracy.
    • Good written and verbal communication skills for documentation and teamwork.
    • Mechanical aptitude and a commitment to safety protocols. 

Pay Range:  $28.00-$45.00/hour