Demo

CNC Programmer

Griswold Industries dba Cla-Val
Costa Mesa, CA Full Time
POSTED ON 3/4/2026
AVAILABLE BEFORE 5/4/2026

Applicants are considered for positions within the company without regard to race, color, creed, religion, sex, sexual orientation, gender, gender identity and/or expression, age, national origin or ancestry, physical or mental disability, military or protected veteran status, marital or parental status, medical condition unrelated to the person’s ability to perform the job, pregnancy, genetic information, political affiliation, citizenship, or any other basis protected by federal, state, or local laws.

Any offer of employment is contingent upon your successful completion of a pre-employment substance abuse and physical screening, verification of documents pertaining to your right to work in the United States using E-VERIFY, and completion of required employment documents 

GRISWOLD INDUSTRIES

 Job Description

CNC Programmer

 

JOB DIMENSIONS:

 

Job Summary:

Under general supervision, formulates programs using CAD/CAM system; plans

computerized manufacturing procedures, designs tooling, and designs and modifies

computerized job production programs; prepares instructions for setup and operation of

CNC equipment; performs test run on new programs; maintains work records; and

performs related duties as assigned. 

 

Reports to:

Machine Shop Manager

 

Examples of Duties and Responsibilities:

  • Formulates programs using CAD/CAM system working from engineering designs and specifications. 
  • Plans processes and production run set-up by determining optimum cutter paths, speeds and feed rates. 
  • Establ­ishes types of tooling to be used in machining processes. 
  • Recommends all tooling needed for manufacturing parts. 
  • Prepares complete instructions for set-up and operation of CNC machines, including tool types, sizes, grades, and definitions. 
  • Develop programs. 
  • Perform test runs on new programs making sure they are of high quality and in safe operating condition. 
  • Maintains updates and edits all CNC programs. 
  • Complete and maintain work records. 
  • Maintain CNC computer equipment. 
  • Regular punctuality, attendance, and absence reporting in conformance with company policies is essential to the successful performance of this position; and
  • Fully comply with company rules, policies, procedures, and safety guidelines to ensure safe and effective operations. 

QUALIFICATIONS GUIDELINES:

Any combination equivalent of, but not limited to, the following:

 

Experience/Training/Education:

A Minimum of 2 to 4 years programming experience using Master Cam, programming CNC

mills and lathes in a production environment 2 to 4 years' experience operating various

types of CNC machines in a production environment is desirable. 

 

Knowledge/Skills/Abilities:

  • Ability to operate computer to access, edit, and maintain company documentation and files, as required for assigned position and/or job at hand;
    • Considerable knowledge of CNC machine tool operations. 
    • Knowledge of safe work practices and techniques.
    • Ability to read and interpret engineering designs and specifications. 
    • Ability to organize and lay out own work. 
    • Ability to work under general supervision. 
    • Ability to compile and maintain accurate work records; and
    • Ability to communicate and work cooperatively with others. 
    • Ability to interact with other departments as required. 
    • Knowledge of trigonometry applications associated with CAD/CAM applications.
    • Knowledge of G-Code and Canned Cycles. 
    • Knowledge and application of correct SFM based on material and machine conditions along with Material Removal Rates 
    • Knowledge of supporting software and applications associated with CAD/CAM Software.

 Physical Requirements

  • Ability to bend, lift, move and carry tools and materials weighing up to 25 pounds
  • Ability to perform essential functions of the job, as defined; and
    • Reasonable accommodations provided upon request.

Special Requirements:  None.  

Griswold Industries is an Equal Opportunity Employer - BY CHOICE

Griswold Industry’s VEVRAA AAP is available to any employee or applicants for employment to inspect upon request. • The AAP is available for inspection in the Human Resources office, located at 860 W. 17th St, Costa Mesa, CA 92627, between the hours of 7:00am and 2:00pm, Monday through Friday, with the exception of holidays and shutdown periods. 
 

The pay range represents the low and high end of the salary range we reasonably expect to pay for this position at the time of posting. An employee’s pay position within the salary range will be based on several factors, including, but not limited to, geographic location, experience, education, skills, qualifications, performance, and business or organizational needs.

Salary : $19 - $42

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$59,875 - $77,824
Income Estimation: 
$83,358 - $103,871
Income Estimation: 
$71,548 - $88,918
Income Estimation: 
$63,993 - $81,891
Income Estimation: 
$76,263 - $101,711
Income Estimation: 
$47,942 - $60,755
Income Estimation: 
$53,120 - $69,174
Income Estimation: 
$50,113 - $64,377
Income Estimation: 
$61,656 - $78,069
Income Estimation: 
$59,875 - $77,824
Income Estimation: 
$44,621 - $57,180
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452

Sign up to receive alerts about other jobs with skills like those required for the CNC Programmer.

Click the checkbox next to the jobs that you are interested in.

  • Inventory Control Skill

    • Income Estimation: $57,183 - $69,189
    • Income Estimation: $51,504 - $77,571
  • Manage Staff Scheduling Skill

    • Income Estimation: $49,388 - $60,612
    • Income Estimation: $51,504 - $77,571
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Griswold Industries dba Cla-Val

  • Griswold Industries dba Cla-Val Costa Mesa, CA
  • Los solicitantes son considerados para puestos dentro de la empresa sin distinción de raza, color, credo, religión, sexo, orientación sexual, género, ident... more
  • 5 Days Ago

  • Griswold Industries dba Cla-Val Costa Mesa, CA
  • Los solicitantes son considerados para puestos dentro de la empresa sin distinción de raza, color, credo, religión, sexo, orientación sexual, género, ident... more
  • 7 Days Ago

  • Griswold Industries dba Cla-Val Costa Mesa, CA
  • Los solicitantes son considerados para puestos dentro de la empresa sin distinción de raza, color, credo, religión, sexo, orientación sexual, género, ident... more
  • 9 Days Ago


Not the job you're looking for? Here are some other CNC Programmer jobs in the Costa Mesa, CA area that may be a better fit.

  • Volt Costa Mesa, CA
  • Apply for tomorrow's opportunity today, with Volt Volt is immediately hiring for 1st shift (7am - 2pm) CNC Programmer (Paying $35- $40 an hour) in Costa Me... more
  • 12 Days Ago

  • Magnaflow and Careers Huntington, CA
  • Who are we: Magnaflow is a leading manufacturer and supplier based in Oceanside, CA of premium products to the automotive aftermarket industry such as cata... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!