1

Cnc Program Jobs in California (NOW HIRING)

Write programs for multi- axis CNC milling & lathe machines. * Set up CNC mills, lathes, grinders, or other CNC machinery according to blueprints, job orders, and tooling instructions, ensuring ...

CNC Programmer

Fullerton, CA · On-site

$27.50 - $37.75/hr

The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs for ... This role ensures programs are efficient, repeatable, and compliant with aerospace quality ...

Write programs for multi- axis CNC milling & lathe machines. * Set up CNC mills, lathes, grinders, or other CNC machinery according to blueprints, job orders, and tooling instructions, ensuring ...

CNC Machinist

Los Angeles, CA · On-site

$28 - $38/hr

Manage cutting tools load, measure, and verify all required tooling needed by the CNC program * Perform deburring operations and basic finishing to prepare parts for production use * Perform ...

CNC Programmer II/Set Up Operator

Carson, CA · On-site

$27.75 - $37.75/hr

Write programs for multi- axis CNC milling & lathe machines. * Set up CNC mills, lathes, grinders, or other CNC machinery according to blueprints, job orders, and tooling instructions, ensuring ...

Write programs for multi- axis CNC milling & lathe machines. * Set up CNC mills, lathes, grinders, or other CNC machinery according to blueprints, job orders, and tooling instructions, ensuring ...

CNC Programmer

Apple Valley, CA · On-site

$73K - $93K/yr

Create NC programs for CNC mills and lathes to produce parts that meet engineering specifications and quality standards. * Develop, test, and refine new CNC programs and modify existing programs to ...

CNC Machinist

Los Angeles, CA · On-site

$28 - $38/hr

Manage cutting tools load, measure, and verify all required tooling needed by the CNC program * Perform deburring operations and basic finishing to prepare parts for production use * Perform ...

CNC Setup Machinist

Valencia, CA · On-site

$30 - $50/hr

Perform CNC program proofing, validate first-article setups, and ensure reliable, efficient, and safe production. * Evaluate and improve work holding, feeds/speeds, for performance and repeatability.

CNC Setup Machinist

Valencia, CA · On-site

$30 - $50/hr

Perform CNC program proofing, validate first-article setups, and ensure reliable, efficient, and safe production. * Evaluate and improve work holding, feeds/speeds, for performance and repeatability.

CNC Machinist

Los Angeles, CA · On-site

$28 - $38/hr

Manage cutting tools load, measure, and verify all required tooling needed by the CNC program * Perform deburring operations and basic finishing to prepare parts for production use * Perform ...

CNC Programmer

Fullerton, CA · On-site

$45 - $48/hr

The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs for ... This role ensures programs are efficient, repeatable, and compliant with aerospace quality ...

Cnc Programmer

Apple Valley, CA · On-site

$73K - $93K/yr

Create NC programs for CNC mills and lathes to produce parts that meet engineering specifications and quality standards. * Develop, test, and refine new CNC programs and modify existing programs to ...

Showing results 41-60

Cnc Program information

See California salary details

$13

$23

$32

How much do cnc program jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for cnc program in California is $23.34, according to ZipRecruiter salary data. Most workers in this role earn between $19.47 and $26.59 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 in California are hiring for Cnc Program jobs?

Cities in California with the most Cnc Program job openings:

Infographic showing various Cnc Program job openings in California as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 19% Part Time, and 5% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $48,538 per year, or $23.3 per hour.

CNC Programmer II/Set Up Operator

Carson, CA • On-site

Ducommun
Aerospace Product and Parts Manufacturing • 1 - 5K employees

$33 - $37/hr

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Ducommun rating

7.8

Company rating: 7.8 out of 10

Based on 34 frontline employees who took The Breakroom Quiz


Job description

CNC Programmer II/ Set Up Operator
Who are we?
Founded in 1849, Ducommun is the oldest company in California. Starting as a hardware supply store during the California Gold Rush and eventually assisted in the birth of the aerospace industry in Southern California by providing aircraft aluminum to early aerospace pioneers like Lindbergh, Douglas and Lockheed.
Today Ducommun is a global provider of innovative manufacturing solutions for customers in the aerospace, defense and industrial markets. We specialize in electronic and structural systems, producing complex products and components for commercial aircraft platforms, mission-critical military and space programs, and sophisticated industrial applications.
Our Performance Center in Carson, CA is the EngineeredProducts Group site for our Human Machine Interface, Motion Control Device, andRadio Frequency (RF) product lines.
Job Summary
  • Analyzes drawings, sketches, and design data of part to determine dimension and configuration of cuts, selection of cutting tools, and machine speeds and feed rates.
  • Creates and evaluates tool designs and coordinates with engineering for appropriate changes.
  • Analyzes and designs machine holding fixtures for parts.
  • Computes angular and linear dimensions, radii, and curvatures, and outlines sequence of operations required to machine part.
  • Prepares geometric layout using SOLIDWORKS/MILLCAM software to show location of reference points and direction of cutting paths.
  • Writes instruction sheets, check sheets, and cutter lists to guide setup and operation of machine.
  • Write programs for multi- axis CNC milling & lathe machines.
  • Set up CNC mills, lathes, grinders, or other CNC machinery according to blueprints, job orders, and tooling instructions, ensuring proper calibration and tool selection
  • Input and verify CNC programs, test machine operations, and troubleshoot programming or mechanical issues
  • Inspect finished parts to ensure they meet specifications, perform first-piece inspections, and adjust machine settings as needed
  • Conduct routine maintenance, replace worn tooling, and perform preventative maintenance to prevent production delay
  • Record setup procedures, monitor production runs, and report nonconforming conditions to supervisors
  • Assist or train less experienced operators, work with engineers and quality control personnel, and suggest improvements to machining methods
  • Compares computer printout with original program sheet to assure accuracy of machine instructions.
  • Revises program to eliminate instruction errors or omissions.
  • Observes operation of programs using NC plot software to prove out tool paths.
  • Initiate continuous improvement To Do list ideas, set-up time and cycle-times improvements.
  • Effectively write standard operations instructions.
  • Set-up and operate all CNC machines in facility.
  • Mentor other operators with evaluating and resolving process issues.
  • Responsible for the proper handling and management of hazardous waste generated in their work area.
  • Resolves CNC program and associated manufacturing issues with all relevant departments.
  • Other duties as assigned.

Required Skills and Qualifications
  • Strong knowledge of SOLIDWORKS/MILLCAM, parametric programming (MACROS), Solid Works & AutoCAD preferred
  • Experience with Haas machines with Renishaw probing preferred
  • Ability to read and interpret blueprints
  • Ability to manage numerous projects and meet deadlines as required
  • Ability to work independently and a good memory for detail
  • Strong analytical and communication skills and meticulous work habits
  • Pleasant personality, must interact with all levels of personnel
  • Overtime and weekend work as needed to support manufacturing
  • Read and understand internal procedures and policies
  • Team oriented with a continuous improvement outlook
  • Works independently with minimal supervision.
  • Computer Skills: Strong use of new screens, reports, functions and simple software programs with assistance.
  • Strong use of shop math skills e.g addition subtraction of whole numbers and time intervals & trigonometry.

Required Experience and Education
  • Associate's degree (A. A.) or equivalent from two-year college or technical school; up to 3 - 5 years related experience in job function and/or training; equivalent combination of education and experience.
  • Ability to read and interpret blueprints, sketches, and technical drawings
  • Competence in basic arithmetic, geometry, and trigonometry; ability to calculate feed rates, speeds, and dimensions
  • Strong understanding of machinery setup, tool selection, and machine calibration
  • Ability to troubleshoot machine issues, optimize production efficiency, and maintain quality standard
  • Three years machining background required.

Base Compensation: USD 33.00 - 37.00 Paid Hourly
Equal Opportunity EmployerVeterans/Disabled
23301 S. Wilmington Ave
Carson, California, 90745
United States

What Ducommun employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom