1

Cnc Machining Engineer Jobs in Riverside, CA (NOW HIRING)

CNC Router Operator

Chino, CA ยท On-site

$25 - $33/hr

If you have experience setting up and running CNC machines in a production environment, we want to talk to you. We are a leading supplier of engineering plastics with 20+ locations nationwide and a ...

CNC Machinist

Irvine, CA ยท On-site

$22 - $30/hr

CNC Machinist Location: Irvine, CA Job Type: Full-Time Shift: 8:30AM to 5:30PM About Us: * Global ... machining practices * Ability to read and interpret blueprints and engineering drawings

CNC Machinist

Irvine, CA ยท On-site

$30 - $35/hr

Are you a CNC Machinist looking to work on advanced machining projects? Do you have strong ... Interpret engineering drawings and work instructions to determine machining requirements * Machine ...

Be Seen First

Minimum 10 years of hands-on CNC machining experience in a manufacturing environment. * Ability to read and interpret engineering drawings, blueprints, and specifications. * Thorough understanding of ...

Program parts for machining. * Operate CNC machine. * Perform routine maintenance on machine ... Knowledge of FANUC G-code programming. * Knowledge of Haas controls. * Able to lift 50+ lbs.

CNC Machinist

Rancho Santa Margarita, CA ยท On-site

$22.25 - $30.25/hr

Professionals with backgrounds in CNC machining, precision machining, or machine shop operations ... Ability to read and interpret engineering blueprints and manufacture parts within specifications

CNC Machinist & Programmer

Irvine, CA ยท On-site

$28 - $32/hr

Program parts for machining. * Operate CNC machine. * Perform routine maintenance on machine ... Knowledge of FANUC G-code programming. * Knowledge of Haas controls. * Able to lift 50+ lbs.

CNC Machinist

Rancho Santa Margarita, CA ยท On-site

$22.25 - $30.25/hr

Professionals with backgrounds in CNC machining, precision machining, or machine shop operations ... Ability to read and interpret engineering blueprints and manufacture parts within specifications

Professionals with backgrounds in CNC machining, precision machining, or machine shop operations ... Ability to read and interpret engineering blueprints and manufacture parts within specifications

Program parts for machining. * Operate CNC machine. * Perform routine maintenance on machine ... Knowledge of FANUC G-code programming. * Knowledge of Haas controls. * Able to lift 50+ lbs.

CNC Machinist (2nd Shift)

Anaheim, CA ยท On-site

$24 - $29/hr

Position Summary The CNC Machinist II will operate industrial devices that generate manufactured ... Diligently observe the machining operations to ensure part meets the engineering requirements ...

next page

Showing results 1-20

Cnc Machining Engineer information

See Riverside, CA salary details

$43.3K

$85.6K

$114.8K

How much do cnc machining engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for cnc machining 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 the key skills and qualifications needed to thrive as a CNC Machining Engineer, and why are they important?

To thrive as a CNC Machining Engineer, you need expertise in machining processes, CAD/CAM software, materials science, and a relevant engineering degree. Familiarity with CNC programming languages (such as G-code), experience with CNC machinery, and certifications like NIMS or Six Sigma are highly valuable. Analytical thinking, problem-solving ability, and strong attention to detail are essential soft skills that set candidates apart. These skills and qualifications are crucial for ensuring efficient, precise, and high-quality manufacturing in a competitive industrial environment.

What are some common challenges CNC Machining Engineers face when working with new materials or complex part designs?

CNC Machining Engineers often encounter challenges such as optimizing machining parameters for unfamiliar materials, which can require extensive testing to prevent tool wear or poor surface finishes. Complex part geometries may necessitate advanced fixture design and creative programming strategies to ensure precision and manufacturability. Collaboration with design engineers is also crucial to address potential manufacturability issues early on and to suggest design modifications that improve production efficiency without compromising quality.

What are CNC Machining Engineers?

CNC Machining Engineers are professionals who design, develop, and oversee the manufacturing processes involving Computer Numerical Control (CNC) machines. They program, set up, and optimize CNC equipment to produce precision parts and components, ensuring quality and efficiency. Their role often includes working with CAD/CAM software, troubleshooting machining issues, and collaborating with design and production teams. CNC Machining Engineers are essential in industries such as automotive, aerospace, and manufacturing, where precision engineering is critical.

What is the difference between Cnc Machining Engineer vs Cnc Programmer?

AspectCnc Machining EngineerCnc Programmer
CredentialsTypically requires a degree in engineering or manufacturing technology, with certifications in CNC machiningOften requires technical training or certification in CNC programming, with some engineering background
Work EnvironmentDesigns machining processes, oversees production, and ensures quality in manufacturing settingsDevelops and writes CNC code, tests programs, and troubleshoots machine operations
Industry UsageUsed across manufacturing, aerospace, automotive, and industrial sectorsPrimarily found in manufacturing and machine shops

While both roles involve CNC technology, Cnc Machining Engineers focus on process design and optimization, whereas Cnc Programmers specialize in creating and testing CNC code to operate machines efficiently.

What are popular job titles related to Cnc Machining Engineer jobs in Riverside, CA? For Cnc Machining Engineer jobs in Riverside, CA, the most frequently searched job titles are:
What job categories do people searching Cnc Machining Engineer jobs in Riverside, CA look for? The top searched job categories for Cnc Machining Engineer jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Cnc Machining Engineer jobs? Cities near Riverside, CA with the most Cnc Machining Engineer job openings:

CNC Programmer II (Aerospace specific)

PMD Aerospace, LLC

Anaheim, CA โ€ข On-site

$83K - $98K/yr

Full-time

Posted 9 days ago


Job description

Description:

The CNC Programmer II is responsible for planning, creating, and optimizing CNC programs, tooling instructions, and setup documentation to ensure precision machining that meets aerospace industry standards. This role includes developing detailed job plans that define machining sequences, tooling requirements, and setup strategies to maximize efficiency and quality. The ideal candidate is detail-oriented, adaptable, and able to thrive in a fast-paced production environment while driving continuous improvement in machining and planning processes.

Requirements:


Duties and Responsibilities

  • Program, validate, and optimize CNC machining processes using MasterCAM/CAMWorks, Vericut, and 3D solid modeling (SolidWorks preferred).
  • Plan jobs by developing machining sequences, tooling requirements, and setup strategies for multi-axis machining centers (vertical, horizontal, 5-axis, and mill-turn).
  • Assist with manufacturing planning by creating or supporting detailed process plans to ensure efficient, repeatable production.
  • Interpret technical drawings, specifications, and planning documents to create accurate CNC programs.
  • Apply GD&T principles to ensure dimensional accuracy, manufacturability, and compliance with aerospace standards.
  • Design and optimize tooling, fixtures, and production models.
  • Support machinists with setups, first articles, and troubleshooting of programming, tooling, and process issues.
  • Maintain compliance with AS9100/AS9102 standards, ITAR regulations, and proper documentation practices.
  • Create and maintain system procedures to help standardize processes and drive continuous improvement across programming and machining operations.
  • Develop and populate the CNC programming database, including tooling libraries, machining strategies, and best practices.
  • Develop and maintain CNC machine posts for MasterCAM/CAMWorks to ensure accurate code output and compatibility with shop equipment.
  • Stay current with advancements in CNC programming, 3D modeling, and complex machining technologies.
  • Demonstrate experience machining hard metals (preferred), with strong knowledge of proper tooling selection, feeds, and speeds to ensure efficiency, accuracy, and tool life.
  • Perform additional tasks or assignments as directed.

Qualifications Education and Experience:

  • Minimum 5-10+ yearsโ€™ experience in CNC programming, (aerospace preferred).
  • Certificate or associate degree in CNC programming, machining, or a related technical field (or Bachelorโ€™s degree in engineering)
  • Or equivalent work experience

Skills & Knowledge:

  • Proficiency in CAD/CAM software.
  • Ability to analyze engineering drawings and specifications.
  • Excellent technical and analytical skills.
  • Strong problem-solving abilities.
  • Good communication skills for collaborating with engineers, production, and quality.
  • Attention to detail and a focus on safety protocols.

ITAR Compliance Requirements

  • Must be a U.S. Person as defined by ITAR (U.S. Citizen, U.S. Permanent Resident, or protected individual under 8 U.S.C. 1324b(a)(3)).
  • Responsible for safeguarding export-controlled technical data in compliance with ITAR and company procedures.
  • Completion of ITAR compliance training and strict adherence to export control protocols required.