1

Cnc Programer Jobs in California (NOW HIRING)

CNC Programmer

Del Mar, CA ยท On-site

$100K - $115K/yr

We are seeking a skilled CNC Programmer / CAM Programmer to join our Programming team. If you're passionate about machining technology, thrive on solving real manufacturing challenges, and want to ...

CNC Programmer

Escondido, CA ยท On-site

$100K - $115K/yr

We are seeking a skilled CNC Programmer / CAM Programmer to join our Programming team. If you're passionate about machining technology, thrive on solving real manufacturing challenges, and want to ...

CNC Programmer

San Diego, CA ยท On-site

$100K - $115K/yr

We are seeking a skilled CNC Programmer / CAM Programmer to join our Programming team. If you're passionate about machining technology, thrive on solving real manufacturing challenges, and want to ...

We are seeking a skilled CNC Programmer / CAM Programmer to join our Programming team. If you're passionate about machining technology, thrive on solving real manufacturing challenges, and want to ...

CNC Programmer

San Diego, CA ยท On-site

$100K - $115K/yr

We are seeking a skilled CNC Programmer / CAM Programmer to join our Programming team. If you're passionate about machining technology, thrive on solving real manufacturing challenges, and want to ...

CNC Programmer

Huntington Beach, CA ยท On-site

$28 - $50/hr

Join Our Team as a CNC Programmer. Dependable. Enthusiastic. Driven to succeed. If this sounds like you, bring your machining expertise to a role that directly impacts cutting-edge technology ...

CNC Programmer

Chula Vista, CA ยท On-site

$100K - $115K/yr

We are seeking a skilled CNC Programmer / CAM Programmer to join our Programming team. If you're passionate about machining technology, thrive on solving real manufacturing challenges, and want to ...

CNC Programmer

San Diego, CA ยท On-site

$100K - $115K/yr

We are seeking a skilled CNC Programmer / CAM Programmer to join our Programming team. If you're passionate about machining technology, thrive on solving real manufacturing challenges, and want to ...

CNC Programmer

San Diego, CA ยท On-site

$100K - $115K/yr

We are seeking a skilled CNC Programmer / CAM Programmer to join our Programming team. If you're passionate about machining technology, thrive on solving real manufacturing challenges, and want to ...

CNC Programmer

San Diego, CA ยท On-site

$100K - $115K/yr

We are seeking a skilled CNC Programmer / CAM Programmer to join our Programming team. If you're passionate about machining technology, thrive on solving real manufacturing challenges, and want to ...

CNC Programmer

San Diego, CA ยท On-site

$100K - $115K/yr

We are seeking a skilled CNC Programmer / CAM Programmer to join our Programming team. If you're passionate about machining technology, thrive on solving real manufacturing challenges, and want to ...

CNC Programmer

Gardena, CA ยท On-site

$42 - $47/hr

CNC Lathe Programmer Location: Gardena CA Shift: 2nd Shift / Flexible Based on Experience Compensation * Pay Range: $42.00 - $47.00 hour (based on experience) Position Overview We are seeking a ...

CNC Programmer

San Diego, CA ยท On-site

$100K - $115K/yr

We are seeking a skilled CNC Programmer / CAM Programmer to join our Programming team. If you're passionate about machining technology, thrive on solving real manufacturing challenges, and want to ...

CNC Programmer

Spring Valley, CA ยท On-site

$100K - $115K/yr

We are seeking a skilled CNC Programmer / CAM Programmer to join our Programming team. If you're passionate about machining technology, thrive on solving real manufacturing challenges, and want to ...

Be Seen First

CNC Programmer

Huntington Beach, CA ยท On-site

$35 - $65/hr

Overview We are seeking a skilled CNC Programmer for our 3, 4 & 5 Axis CNC engineering department. The ideal candidate will possess a strong background in CNC programming and machining, with ...

CNC Programmer Hours: 40 hours per week Position Summary Our manufacturing company is seeking a CNC Programmer with experience programming 3- and 5-axis CNC mills and CNC Lathes. You will develop new ...

CNC Programmer

Gardena, CA ยท On-site

$42 - $47/hr

CNC Lathe Programmer Location: Gardena CA Shift: 2nd Shift / Flexible Based on Experience Compensation * Pay Range: $42.00 - $47.00 hour (based on experience) Position Overview We are seeking a ...

next page

Showing results 1-20

Cnc Programer information

See California salary details

$16

$30

$44

How much do cnc programer jobs pay per hour?

As of Jun 23, 2026, the average hourly pay for cnc programer in California is $30.55, according to ZipRecruiter salary data. Most workers in this role earn between $25.14 and $34.42 per hour, depending on experience, location, and employer.

Will AI replace CNC programmers?

AI can automate certain tasks in CNC programming, such as toolpath generation and optimization, but it is unlikely to fully replace CNC programmers who require expertise in interpreting designs, troubleshooting, and making real-time adjustments. Human oversight remains essential for complex or custom manufacturing processes, and programming skills combined with knowledge of CNC machines and CAD/CAM software are still highly valuable. AI tools serve as aids to improve efficiency rather than complete replacements for skilled programmers.

What are CNC Programmers?

CNC Programmers are skilled professionals who create and modify computer programs that control automated machine tools, such as lathes, mills, and routers. They use specialized software to convert engineering drawings and specifications into precise instructions for manufacturing parts and components. CNC Programmers play a vital role in ensuring production efficiency, accuracy, and quality by optimizing machine operations and troubleshooting issues that arise during the machining process.

What is a CNC programming salary?

The salary for a CNC programmer typically ranges from $45,000 to $75,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher wages, especially in manufacturing environments with complex machinery.

Are CNC programmers in high demand?

CNC programmers are in high demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled programmers who are proficient with CAD/CAM software and CNC machine operation are especially sought after, and employment opportunities tend to be stable in manufacturing regions with advanced production facilities.

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

To thrive as a CNC Programmer, you need strong skills in mathematics, blueprint reading, and a solid understanding of machining processes, typically supported by a technical diploma or associate degree in manufacturing or engineering. Proficiency with CAD/CAM software, G-code, and CNC machine operation is essential, and certifications such as NIMS can be advantageous. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These skills ensure precise, efficient production and minimize costly errors in manufacturing environments.

What is the difference between Cnc Programer vs Cnc Machinist?

AspectCnc ProgramerCnc Machinist
CredentialsTechnical training, certifications in CNC programmingTechnical training, machining certifications
Work EnvironmentDesigning and writing programs, using CAD/CAM softwareOperating CNC machines, setting up tools
Employer & IndustryManufacturing, aerospace, automotiveManufacturing, metalworking, aerospace
Search & Comparison IntentUnderstanding programming roles, skills neededUnderstanding machine operation, setup skills

The main difference between a Cnc Programer and a Cnc Machinist lies in their focus: Cnc Programers primarily write and develop CNC programs using CAD/CAM software, while Cnc Machinists operate and set up CNC machines based on those programs. Both roles require technical training and are essential in manufacturing industries, but they differ in daily tasks and responsibilities.

What are some common challenges CNC Programmers face when transitioning from manual machining roles?

CNC Programmers often encounter challenges such as learning to interpret and create digital blueprints using CAD/CAM software, understanding advanced G-code syntax, and troubleshooting automated equipment errors. Unlike manual machining, CNC programming demands precision in code writing and a strong grasp of both computer and mechanical systems. Additionally, adapting to the collaborative nature of working closely with engineers, operators, and quality control teams is essential for ensuring efficient production and minimizing errors.

What do CNC programmers make?

CNC programmers create detailed instructions, called G-code, to operate computer numerical control machines that cut, shape, and assemble materials like metal, plastic, and wood. Their work ensures precise manufacturing of parts and components used in industries such as aerospace, automotive, and manufacturing. They often use CAD/CAM software and need technical skills to optimize machine performance and product quality.
Infographic showing various Cnc Programer job openings in California as of June 2026, with employment types broken down into 1% Internship, 1% As Needed, 47% Part Time, 1% Temporary, and 50% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $63,546 per year, or $30.6 per hour.
CNC Programmer

CNC Programmer

5TH Axis Inc

Del Mar, CA โ€ข On-site

$100K - $115K/yr

Full-time

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


Job description

At 5th Axis, we're not just a leader in CNC machining-we're helping shape the future of advanced manufacturing. From high-speed 3-axis production to complex 5-axis machining and automation, our turnkey solutions set the standard for precision, speed, and innovation.
We are seeking a skilled CNC Programmer / CAM Programmer to join our Programming team. If you're passionate about machining technology, thrive on solving real manufacturing challenges, and want to see your work directly impact production performance, this is the opportunity for you.
Be the Mind Behind the Machine
As our CNC Programmer, you will develop, optimize, and troubleshoot CNC programs that keep our machines performing at the highest level. Working closely with Engineering, Setup, and Production teams, you'll transform customer models into efficient, production-ready programs while driving continuous improvement across the shop floor.
What You'll Do Here
  • Program and optimize 3, 4, and 5-axis CNC machines using Mastercam.
  • Create CNC programs from customer models, blueprints, and technical specifications.
  • Refine toolpaths, tooling selections, and machining strategies for maximum efficiency and precision.
  • Support setups, prove-outs, and troubleshooting directly on the shop floor.
  • Develop and maintain clear setup sheets and process documentation.
  • Partner with machinists, engineers, and leadership to solve machining challenges quickly and effectively.
  • Identify opportunities to improve cycle times, quality, consistency, and throughput.
  • Stay current on advancements in CAM software, tooling, and machining technology.
What You'll Bring
  • 5+ years of CNC machining and/or CNC programming experience in a manufacturing environment.
  • Strong Mastercam experience required.
  • Experience programming 3-axis and 4-axis machines required; 5-axis experience strongly preferred.
  • Proficiency with SolidWorks and/or CAD model interpretation preferred.
  • Strong understanding of blueprints, drawings, tolerancing, and GD&T.
  • Hands-on troubleshooting skills with tooling, setups, and machining processes.
  • Strong organizational skills with the ability to manage multiple priorities.
  • Team-oriented mindset with strong communication skills and a continuous improvement approach.
  • High school diploma or GED required; technical training or certifications are a plus.
Why 5th Axis?
  • Work in a modern, fast-paced CNC environment with advanced equipment and automation.
  • Program challenging precision components where your skillset makes a visible impact.
  • Join a team that values technical talent, collaboration, and continuous improvement.
  • Competitive compensation based on experience, skills, and overall fit.

Pay Range: $100,000 - $115,000 per year