1

Cnc Engineer Jobs in Riverside, CA (NOW HIRING)

CNC Programmer

Irvine, CA ยท On-site

$29.83 - $40/hr

CNC Programmer Full-time Irvine, CA, US Exclusive confidential search -- details shared with qualified applicants. Benefits You'll Love NextDeavor offers health, vision and dental benefits for ...

CNC Manufacturing Engineer

Irvine, CA ยท On-site

$77K - $99K/yr

CNC Programming & Optimization: Develop, simulate, and optimize CNC programs for complex aerospace components, with a strong focus on 3 and 5-axis milling machines. * Machine Deskilling: Analyze ...

CNC Manufacturing Engineer

Irvine, CA

$77K - $99K/yr

CNC Programming & Optimization: Develop, simulate, and optimize CNC programs for complex aerospace components, with a strong focus on 3 and 5-axis milling machines. * Machine Deskilling: Analyze ...

CNC Manufacturing Engineer

Irvine, CA ยท On-site

$85K - $110K/yr

CNC Programming & Optimization: Develop, simulate, and optimize CNC programs for complex aerospace components, with a strong focus on 3 and 5-axis milling machines. * Machine Deskilling: Analyze ...

CNC Manufacturing Engineer

Irvine, CA ยท On-site

$85K - $110K/yr

CNC Programming & Optimization: Develop, simulate, and optimize CNC programs for complex aerospace components, with a strong focus on 3 and 5-axis milling machines. * Machine Deskilling: Analyze ...

CNC Programmer

Anaheim, CA ยท On-site

$33 - $45/hr

Repligen is seeking a highly skilled and detail-oriented CNC Programmer/Machinist with a minimum of five (5) years of hands-on experience in programming, setting up, and operating 3-, 4-, and 5-axis ...

CNC Programmer

Anaheim, CA ยท On-site

$33 - $45/hr

Repligen is seeking a highly skilled and detail-oriented CNC Programmer/Machinist with a minimum of five (5) years of hands-on experience in programming, setting up, and operating 3-, 4-, and 5-axis ...

CNC Programmer

Anaheim, CA ยท On-site

$33 - $45/hr

Repligen is seeking a highly skilled and detail-oriented CNC Programmer/Machinist with a minimum of five (5) years of hands-on experience in programming, setting up, and operating 3-, 4-, and 5-axis ...

CNC Programmer

Walnut, CA ยท On-site

$40 - $48/hr

Engineer complete manufacturing processes for mechanical parts, light assemblies, and large-scale gantry CNCs. * Develop, write, and optimize programs for 3, 4, 5, and 6-axis CNC machines. * Utilize ...

CNC Programmer

Walnut, CA ยท On-site

$40 - $48/hr

Engineer complete manufacturing processes for mechanical parts, light assemblies, and large-scale gantry CNCs. * Develop, write, and optimize programs for 3, 4, 5, and 6-axis CNC machines. * Utilize ...

CNC Programmer

Walnut, CA ยท On-site

$40 - $48/hr

Engineer complete manufacturing processes for mechanical parts, light assemblies, and large-scale gantry CNCs. * Develop, write, and optimize programs for 3, 4, 5, and 6-axis CNC machines. * Utilize ...

Be Seen First

CNC Programmer

Walnut, CA ยท On-site

$45 - $60/hr

Engineer complete manufacturing processes for mechanical parts, light assemblies, and large-scale gantry CNCs. * Develop, write, and optimize programs for 3, 4, 5, and 6-axis CNC machines. * Utilize ...

CNC Programmer

Riverside, CA ยท On-site

$28 - $33/hr

Job Summary The CNC Programmer is responsible for the management and execution of customer quotations, including the selection of tooling, and determination of programming component geometry of parts.

CNC Programmer

Riverside, CA ยท On-site

$28 - $33/hr

Job Summary The CNC Programmer is responsible for the management and execution of customer quotations, including the selection of tooling, and determination of programming component geometry of parts.

CNC Programmer/Machinist

Grand Terrace, CA ยท On-site

$26.25 - $35.75/hr

The CNC Programmer will program, set up, and operate CNC lathes or milling machines. This role requires experience in programming and machining to meet tight tolerances and quality standards.

next page

Showing results 1-20

Cnc Engineer information

See Riverside, CA salary details

$43.3K

$85.6K

$114.8K

How much do cnc engineer jobs pay per year?

As of Jun 8, 2026, the average yearly pay for cnc engineer in Riverside, CA is $85,576.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,200.00 and $97,000.00 per year, depending on experience, location, and employer.

What are CNC Engineers?

CNC Engineers are specialized professionals who design, program, and oversee the operation of Computer Numerical Control (CNC) machines used in manufacturing. They are responsible for creating precise parts and components by programming machines such as lathes, mills, and grinders. CNC Engineers also troubleshoot equipment, optimize production processes, and ensure product quality meets specifications. Their work is crucial in industries like aerospace, automotive, and electronics, where precision and efficiency are essential.

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

To thrive as a CNC Engineer, you need a solid background in mechanical engineering, machining processes, and CAD/CAM programming, often supported by a relevant degree or technical certification. Familiarity with CNC machine operation, G-code programming, and software such as SolidWorks or Mastercam is essential. Strong problem-solving skills, attention to detail, and effective communication help you excel in troubleshooting and collaborating with production teams. These skills and qualities are vital for ensuring precision manufacturing, minimizing errors, and optimizing workflow efficiency.

What are some common challenges CNC Engineers face when programming complex parts, and how can they be addressed?

CNC Engineers often encounter challenges when programming intricate parts, especially those with tight tolerances or complex geometries. These difficulties can include toolpath optimization, selecting appropriate cutting tools, and ensuring machine compatibility. To overcome these issues, engineers frequently collaborate with design teams, use advanced CAD/CAM software, and participate in prototype testing to refine processes. Regular communication with machinists and continuous skill development are also essential for resolving challenges effectively.

What is the difference between Cnc Engineer vs Cnc Programmer?

AspectCnc EngineerCnc Programmer
Primary RoleDesigns, develops, and oversees CNC machining processes and equipment.Creates and writes CNC code to operate machines based on design specifications.
Required SkillsMechanical knowledge, troubleshooting, process optimizationG-code programming, CAD/CAM software proficiency
Work EnvironmentManufacturing plants, machine shopsMachine shops, manufacturing facilities
CertificationsOften requires technical diplomas or engineering backgroundOften requires CNC programming certifications or training

While both roles are integral to CNC manufacturing, Cnc Engineers focus on process design and optimization, whereas Cnc Programmers specialize in writing the code that directly controls CNC machines. Understanding these differences helps in choosing the right career path or job search focus.

What cities near Riverside, CA are hiring for Cnc Engineer jobs? Cities near Riverside, CA with the most Cnc Engineer job openings:
Infographic showing various Cnc Engineer job openings in Riverside, CA as of May 2026, with employment types broken down into 92% Full Time, 6% Part Time, 1% Temporary, and 1% Contract. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $85,576 per year, or $41.1 per hour.
CNC Programmer

CNC Programmer

NextDeavor Inc.

Irvine, CA โ€ข On-site

$29.83 - $40/hr

Contractor

Medical, Dental, Vision, Retirement

Posted 18 days ago


Job description

CNC Programmer
Full-time
Irvine, CA, US
Exclusive confidential search โ€” details shared with qualified applicants.
Benefits You'll Love

NextDeavor offers health, vision and dental benefits for contract employees Paid sick leave eligibility is contingent on state of residence Optional 401k Plan (excludes employer match) Opportunity to get your foot in the door at a well-established corporation, with potential for extended or permanent full-time employment

Become a Key Player as a CNC Programmer

You will program and optimize CNC milling and turning operations to enable accurate, repeatable production for the organizationโ€™s precision components. You will work closely with machinists, process engineers, and production leads to validate programs during first-article runs and stabilize processes. Onsite in Irvine, CA.

Here's How You'll Make an Impact on the Team
  • Create, modify, and optimize CNC programs for mills and lathes using Esprit CAM software
  • Develop part setups, fixturing, machining strategies, operation sequences, tool selection, and speed/feed parameters for new products
  • Prepare setup sheets and tool lists showing reference points and cutting paths
  • Suggest and implement program improvements; revise programs to remove errors or omissions
  • Support operators during first article runs and process stabilization
  • Analyze method and material changes and contribute to continuous improvement and lean manufacturing activities
  • Maintain technical knowledge through workshops and technical publications
  • Perform cross-functional tasks and support the team as needed
Here's What You'll Need to Be Successful in This Role
  • Demonstrable experience with Esprit programming software (non-negotiable)
  • Proven experience with mill programming (non-negotiable)
  • Completion of a related trade school program, AA, or equivalent training; or equivalent technical/production experience
  • Ability to read and interpret technical manuals and engineering drawings
  • Knowledge of N/C tooling, appropriate speeds and feeds for machined materials, and proper machine sequences
  • Ability to work with general direction, prioritize tasks, and solve problems independently
  • Experience applying continuous improvement methods to manufacturing functions
  • Preferred: roughly two years' experience at the NC Programmer level
Here's What Else Might Help You Out
  • Familiarity with Mastercam
  • General knowledge of the aerospace industry and machine shop operations
  • Experience with process mapping or production automation tools
Pay Range

$29.83- $40.00/hour

Ready to Make Your Mark?

This role may fill quickly. Submit your resume to be considered.

Apply with Pioneers here