1

Cnc Program Jobs in Riverside, CA (NOW HIRING)

CNC Programmer

Santa Ana, CA ยท On-site

$35 - $65/hr

Overview We are seeking a skilled CNC Programmer for our 3, 4 & 5 Axis CNC engineering department ... Utilize CAD/CAM software to program fixtures and to develop drawings for the construction of tools ...

CNC Programmer

Anaheim, CA ยท On-site

$35 - $65/hr

Overview We are seeking a skilled CNC Programmer for our 3, 4 & 5 Axis CNC engineering department ... Utilize CAD/CAM software to program fixtures and to develop drawings for the construction of tools ...

CNC Programmer

Orange, CA ยท On-site

$35 - $65/hr

Overview We are seeking a skilled CNC Programmer for our 3, 4 & 5 Axis CNC engineering department ... Utilize CAD/CAM software to program fixtures and to develop drawings for the construction of tools ...

The CNC programmer develops and optimizes programs for advanced 3-axis and 5-axis, mills and mill-turn machines, contributing directly to prototype creation and production of high-precision medical ...

CNC Programmer

Santa Ana, CA ยท On-site

$35 - $65/hr

Overview We are seeking a skilled CNC Programmer for our 3, 4 & 5 Axis CNC engineering department ... Utilize CAD/CAM software to program fixtures and to develop drawings for the construction of tools ...

CNC Mold Tech II

Lake Forest, CA

$21.75 - $29.75/hr

Creates CNC programs with CAM software. * Performs general mold repair work, machining, grinding etc. Some mold preventative maintenance and inspection. * Works with Mold Design Engineers and Mold ...

CNC Programmer

Anaheim, CA ยท On-site

$45 - $50/hr

CNC Programmer $45 - $50 per hour | Anaheim, CA | On-site | Permanent Position: Mastercam ... Create and maintain manufacturing programs using CAD/CAM software to support production equipment.

CNC Lead Programmer

Brea, CA ยท On-site

$35 - $45/hr

Program, set up, operate, and troubleshoot CNC equipment within the assigned manufacturing cell. * Support approximately 12 CNC machines and associated secondary operations. * Work primarily with CNC ...

CNC Lead Programmer

Brea, CA ยท On-site

$35 - $45/hr

Program, set up, operate, and troubleshoot CNC equipment within the assigned manufacturing cell. * Support approximately 12 CNC machines and associated secondary operations. * Work primarily with CNC ...

Be Seen First

CNC Programmer / Machinist

Corona, CA ยท On-site

$95K - $105K/yr

Develop, validate, and optimize CNC programs using CAM software and G-code * Define machining methodologies including sequencing, toolpaths, cutting strategies, and risk mitigation * Lead prove-outs ...

Machinist 1 (CNC)

Brea, CA ยท On-site

$22 - $28/hr

Run CNC programs to produce tools & parts to dimensional/tolerance requirements * Participate in brainstorming / problem solving with Engineering & Production personnel to solve related problems

New

Machinist 1 (CNC)

Brea, CA ยท On-site

$22 - $28/hr

Run CNC programs to produce tools & parts to dimensional/tolerance requirements * Participate in brainstorming / problem solving with Engineering & Production personnel to solve related problems

New

Be Seen First

CNC Programmer / Machinist

Corona, CA ยท On-site

$95K - $105K/yr

Develop, validate, and optimize CNC programs using CAM software and G-code * Define machining methodologies including sequencing, toolpaths, cutting strategies, and risk mitigation * Lead prove-outs ...

Machinist 2 (CNC)

Brea, CA ยท On-site

$24 - $28/hr

Run CNC programs to produce tools & parts to dimensional/tolerance requirements * Participate in brainstorming / problem solving with Engineering & Production personnel to solve related problems

Machinist 2 (CNC)

Brea, CA ยท On-site

$24 - $28/hr

Run CNC programs to produce tools & parts to dimensional/tolerance requirements * Participate in brainstorming / problem solving with Engineering & Production personnel to solve related problems

Showing results 21-40

Cnc Program information

See Riverside, CA salary details

$14

$24

$34

How much do cnc program jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for cnc program in Riverside, CA is $24.67, according to ZipRecruiter salary data. Most workers in this role earn between $20.58 and $28.08 per hour, depending on experience, location, and employer.

What is the difference between Cnc Program vs Cnc Operator?

AspectCnc ProgramCnc Operator
CredentialsTechnical training, certifications in CNC programmingBasic technical skills, on-the-job training
Work EnvironmentDesigning and writing programs, often in a computer lab or office settingOperating CNC machines on the shop floor
Job RoleDevelops and writes CNC code to control machining operationsSets up, operates, and monitors CNC machines during production

In summary, CNC Programmers focus on creating and optimizing CNC code, while CNC Operators execute the programs on machines. Both roles are essential in manufacturing, with programmers working primarily in design and setup, and operators handling daily machine operation.

How do you get into CNC work?

To get into CNC work, individuals typically need a high school diploma or equivalent and should learn CNC programming and machine operation through technical schools, community colleges, or on-the-job training. Familiarity with CAD/CAM software and understanding of machining processes are also important for entry-level positions.

Is CNC programming a good career?

CNC programming is a skilled trade that involves creating instructions for computer-controlled machining equipment. It offers stable employment opportunities, requires knowledge of CAD/CAM software, and often involves working in manufacturing environments with regular schedules. Many find it a rewarding career with potential for advancement and specialization.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for skilled operators and programmers in manufacturing, aerospace, and automotive industries. Proficiency with CAD/CAM software and understanding of machining processes increase employability in this field.

What cities near Riverside, CA are hiring for Cnc Program jobs?

Cities near Riverside, CA with the most Cnc Program job openings:

Infographic showing various Cnc Program job openings in Riverside, CA as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 19% Part Time, and 4% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $51,311 per year, or $24.7 per hour.

CNC Programmer

Santa Ana, CA โ€ข On-site

$35 - $65/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


Job description

Job description:

Overview
We are seeking a skilled CNC Programmer for our 3, 4 & 5 Axis CNC engineering department. The ideal candidate will possess a strong background in CNC programming and machining, with expertise in various programming languages and tools. This role is essential for ensuring precision and efficiency in our production processes, contributing to the overall success of our operations.

Duties

  • Ensures conformance to established procedures and quality level.
  • Policy and conformance to Customer Engineering and Specifications.
  • Analyzes drawings and part design data to determine dimension and configuration of cuts, selection of cutting tools, and machine speeds and feed rates, according to knowledge of machine shop processes, part specifications, and machine capabilities.
  • Create computerized setup documents, including all tool requirements and CNC programs.
  • Continuous improvement of Cutting methods to reduce cost, and improve quality.
  • Utilize CAD/CAM software to program fixtures and to develop drawings for the construction of tools of varying complexity and type.
  • Tooling includes holding fixtures and drill jigs.
  • Suggest changes to process or product design to simplify tooling and reduce cost.
  • Must work with Production to determine type and sequence of operations related to tooling and production operations.
  • Creates fixture setup documents and planning outlines for CNC programming.
  • Ongoing self-training to increase personal effectiveness.
  • Regularly report status of tasks and projects.
  • Maintain records to organize and report status of personal backlog, and of tasks/project.

Experience

  • NC programming in CATIA V5 Preferred
  • Must have strong computer skills and attention to detail.
  • Requires 5+ years CAD/CAM experience and extensive knowledge of Vericut software.
  • Strong machining background with cutting tool speeds and feeds required.
  • Fixture design ability.
  • Desire to service internal and external customers.
  • Ability to handle diverse assignments from technical analysis, to economic justification, to data entry.
  • Aerospace experience preferred.

Job Type: Full-time

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Work Location: In person