1

Cnc Programmer Designer Jobs in California (NOW HIRING)

Prepares geometric layout of designs using proper software * Determines sequence of operations in a ... Minimum of 5 years programming experience in composite CNC machined parts * MUST have advanced ...

Senior CNC Programmer

Costa Mesa, CA · On-site

$28.50 - $39/hr

ABOUT THE JOB We're seeking a skilled CNC Programmer to join our Costa Mesa, CA prototype shop. In ... Proven experience designing and implementing tooling and fixturing solutions * Strong working ...

CNC Programmer-Costa Mesa,California

Dana Point, CA · On-site

$28.25 - $38.75/hr

Formulates programs using CAD/CAM system working from engineering designs and specifications ... Maintain CNC computer equipment. * Regular punctuality, attendance, and absence reporting in ...

CNC Programmer-Costa Mesa, California

Dana Point, CA · On-site

$28.25 - $38.75/hr

Formulates programs using CAD/CAM system working from engineering designs and specifications ... Maintain CNC computer equipment. * Regular punctuality, attendance, and absence reporting in ...

CNC Programmer

Valencia, CA · On-site

$40 - $75/hr

... designs Create Programming instructions, including zero and reference points; setting tool ... Occasionally set up and operate CNC equipment as needed. Maintain specifications by observing ...

Senior CNC Programmer

Costa Mesa, CA · On-site

$47.60 - $70.67/hr

ABOUT THE JOB We're seeking a skilled CNC Programmer to join our Costa Mesa, CA prototype shop. In ... Proven experience designing and implementing tooling and fixturing solutions * Strong working ...

CNC Programmer

Valencia, CA · On-site

$40 - $75/hr

Responsibilities : · Write, develop, and edit CNC programs in conjunction with continuous ... designs · Create Programming instructions, including zero and reference points; setting tool ...

Senior CNC Programmer

Costa Mesa, CA · On-site

$47.60 - $62.50/hr

ABOUT THE JOB We're seeking a skilled CNC Programmer to join our Costa Mesa, CA prototype shop. In ... Proven experience designing and implementing tooling and fixturing solutions * Strong working ...

CNC Programmer

Valencia, CA · On-site

$40 - $75/hr

Responsibilities : • Write, develop, and edit CNC programs in conjunction with continuous ... designs • Create Programming instructions, including zero and reference points; setting tool ...

Senior CNC Programmer

Costa Mesa, CA · On-site

$47.60 - $70.67/hr

ABOUT THE JOB We're seeking a skilled CNC Programmer to join our Costa Mesa, CA prototype shop. In ... Proven experience designing and implementing tooling and fixturing solutions * Strong working ...

Sr. CNC Programmer and Machinist

El Segundo, CA · On-site

$28.25 - $38.50/hr

... experienced CNC programmer and machinist who is excited about manufacturing development and ... designs and manufacturing processes. This role will require specific skill sets with multi-axis ...

... experienced CNC programmer and machinist who is excited about manufacturing development and ... designs and manufacturing processes. This role will require specific skill sets with multi-axis ...

... experienced CNC programmer and machinist who is excited about manufacturing development and ... designs and manufacturing processes. This role will require specific skill sets with multi-axis ...

... designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered ... ABOUT THE JOB We are looking for a CNC Programmer to join our rapidly growing team in Costa Mesa ...

Showing results 41-60

Cnc Programmer Designer information

See California salary details

$17

$31

$47

How much do cnc programmer designer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for cnc programmer designer in California is $31.87, according to ZipRecruiter salary data. Most workers in this role earn between $25.91 and $36.15 per hour, depending on experience, location, and employer.

What is the difference between Cnc Programmer Designer vs Cnc Machinist?

AspectCnc Programmer DesignerCnc Machinist
CredentialsTechnical certifications, programming coursesTechnical training, machining certifications
Work EnvironmentDesign labs, programming stations, CAD/CAM softwareManufacturing floors, machine shops
Employer & Industry UsageManufacturing, aerospace, automotiveManufacturing, metalworking, fabrication
Primary FocusDesigning and programming CNC partsOperating CNC machines to produce parts

The main difference between a Cnc Programmer Designer and a Cnc Machinist is that the programmer focuses on designing and programming CNC operations using CAD/CAM software, while the machinist operates CNC machines to produce parts based on those programs. Both roles are essential in manufacturing but serve different stages of the production process.

Can you make good money as a CNC programmer?

CNC programmers can earn competitive salaries, especially with experience, advanced skills, and certifications. Salaries vary by industry and location but generally range from entry-level wages to higher six-figure incomes for senior roles or specialized programming. Developing proficiency with CAD/CAM software and machine operation can enhance earning potential.

How much do CNC programmer designers earn?

CNC programmer designers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing or aerospace sectors.

Is a CNC programmer designer in demand?

CNC programmer designers are in demand due to the need for precise manufacturing and automation in industries such as aerospace, automotive, and medical devices. Skilled professionals with knowledge of CAD/CAM software and machine operation are sought after, especially those with certifications and experience in programming CNC machines. Employment opportunities are expected to grow as manufacturing continues to adopt advanced machining technologies.

What cities in California are hiring for Cnc Programmer Designer jobs?

Cities in California with the most Cnc Programmer Designer job openings:

Infographic showing various Cnc Programmer Designer job openings in California as of August 2026, with employment types broken down into 84% Full Time, 9% Part Time, 1% Temporary, and 6% Contract. Highlights an 87% Physical, 6% Hybrid, and 7% Remote job distribution, with an average salary of $66,292 per year, or $31.9 per hour.
Rock West Composites
Aerospace Product and Parts Manufacturing • 51 - 200 employees

$40 - $55/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 28 days ago


Job description

Rock West Composites, Inc. has an exciting opportunity for aCNC Programmer.


Rock West Composites, Inc. is an engineering and manufacturing company dedicated to providing innovative solutions for commercial and government customers. This position is located in our San Diego, CA-Otay Mesa location and reports to the Director of Manufacturing.


Position Summary:
Produces machined parts by programming, setting up, and operating a computer numerical control (CNC) machine. Maintaining quality and safety standards, keeping records and maintaining equipment and supplies.


Essential Responsibilities May Include:

  • Creates instructions for machining parts using Mastercam
  • Reviews 3D CAD design blueprints (SolidWorks)
  • Makes calculations for programming including where materials should be cut
  • Translates instructions into a computer automated manufacturing (CAM) program
  • Communicates with engineers and clients who will use the programs
  • Checks completed programs by running simulations or tests
  • Prepares geometric layout of designs using proper software
  • Determines sequence of operations in a program
  • Writes programs and modifies existing ones for increased efficiency
  • Analyzes and selects speeds and cutting tools for programs
  • Prepares and sets up CNC machines to run first parts


Basic Qualifications & Education:

  • Minimum of 5 years programming experience in composite CNC machined parts
  • MUST have advanced knowledge of programming
  • Strongunderstanding of 4 and 5 Axis machining, materials, processes and tolerances
  • Mechanically able to assemble and disassemble parts and assemblies
  • Self-starter with excellent time management skills and ability to establish objectives
  • Experience with contact and non-contact inspection methods
  • Organized, self-motivated, strong attention to detail and high level of accuracy
  • Ability to manage multiple duties, set priorities and follow tasks through completion
  • Capable of working in an environment in which demands and priorities change
  • Processing techniques such as wet lay-up, mold and fixture design, inspection methods, and infusion preferred
  • High School diploma or equivalent


Perks and Benefits:

  • 100% Employer Paid Medical and Dental
  • Annual Bonus
  • 401K - 5% match
  • Employee Stocks Option Program
  • 9/80 work schedule
  • 8- paid Holidays
  • PTO: Maximum 4-weeks after 5 years of employment
  • $2,500 tuition reimbursement


Compensation:

The hourly range for this position falls within $40-$55. The final compensation will be determined based on experience, skillset, and other factors permitted by law.


Why should you want to work with us? Rock West Composites cares about our employees! Not only do we offer great benefits to our full-time employees (Medical & Dental 100% employer paid, Vision, Paid Time Off and 401K match), we offer a fun and friendly working environment!


Rock West Composites is an Equal Opportunity Employer. It is the policy of the company to provide equal opportunity for all employees and applicants for employment without regard to race, color, creed, religion, gender, sexual orientation, national origin, age, marital status or any other basis prohibited by state or federal law. Due to nature of defense contracts, US Citizenship is a requirement. As part of our Drug and Alcohol Policy, upon acceptance of any offer of employment, employment will be conditional of passing a required drug test.


If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact 858-537-6260.