1

G Code Programmer Jobs in California (NOW HIRING)

Senior CNC Programmer

Irvine, CA · On-site

$50 - $60/hr

Understands, interprets and edits G-code programming. * Recognizes, deploys and properly uses inserts, fixtures and tooling. * Understands and has the ability to perform tool wear offsets. * Performs ...

Swiss CNC Programmer

Escondido, CA · On-site

$27.75 - $38/hr

Create programs for CNC machining using CAD/CAM software, or manually using G code. * Create tool sheets to aid in kitting and setup of production run. * Creates and improves programming ...

Swiss CNC Programmer

Escondido, CA · On-site

$27.75 - $38/hr

Create programs for CNC machining using CAD/CAM software, or manually using G code. * Create tool sheets to aid in kitting and setup of production run. * Creates and improves programming ...

Swiss CNC Programmer

Escondido, CA · On-site

$27.75 - $38/hr

Create programs for CNC machining using CAD/CAM software, or manually using G code. * Create tool sheets to aid in kitting and setup of production run. * Creates and improves programming ...

We are currently seeking a highly skilled CNC Programmer with strong experience in CATIA and ... Solid understanding of G-code, cutting tools, feeds/speeds, and machining parameters. * Ability to ...

CNC Machinist

Santa Fe Springs, CA · On-site

$20.50 - $28/hr

G-Code programming experience * Use of precision measuring equipment * Willingness to run production parts * Conceptual skills * Strong communication skills * Ability to read Blueprints and ...

CNC Machinist

Santa Fe Springs, CA · On-site

$25 - $42/hr

G-Code programming experience * Use of precision measuring equipment * Willingness to run production parts * Conceptual skills * Strong communication skills * Ability to read Blueprints and ...

CNC PROGRAMMER I

Inglewood, CA · On-site

$27.50 - $37.75/hr

Review Post Processed G code, upload and save CNC proven programs, from and to the equipment. * Review Blueprints / Models and GD&T tolerances, while programming and selecting proper tools. * Design ...

CNC PROGRAMMER I

Inglewood, CA

$27.75 - $37.75/hr

Review Post Processed G code, upload and save CNC proven programs, from and to the equipment. * Review Blueprints / Models and GD&T tolerances, while programming and selecting proper tools. * Design ...

Create G-code post-processing scripts to enhance workflow and efficiency. * Conduct research and development to explore new materials and printing techniques. * Analyze print data to troubleshoot ...

next page

Showing results 1-20

G Code Programmer information

See California salary details

$16

$30

$44

How much do g code programmer jobs pay per hour?

As of Jul 12, 2026, the average hourly pay for g code programmer 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.

What is the difference between G Code Programmer vs CNC Machinist?

AspectG Code ProgrammerCNC Machinist
CredentialsTypically requires knowledge of G-code, CNC programming certifications, technical trainingRequires machining experience, technical skills, possibly certifications in machining or manufacturing
Work EnvironmentDesigning and editing CNC programs, often in an office or programming stationOperating CNC machines, setting up and running equipment on the shop floor
Industry UsageUsed across manufacturing, aerospace, automotive, and metalworking industriesCommon in manufacturing, metalworking, and fabrication industries

While G Code Programmers focus on creating and editing CNC programs using G-code, CNC Machinists operate the machines that execute these programs. Both roles are essential in manufacturing, with G Code Programmers providing the instructions and CNC Machinists bringing them to life on the shop floor.

What are some common challenges faced by G Code Programmers when working with new CNC machines or technologies?

One common challenge for G Code Programmers is adapting to the specific requirements and quirks of different CNC machines, as each may have unique controllers, formatting conventions, or capabilities. Additionally, integrating new technologies, such as updated CAD/CAM software or advanced tooling, often requires learning new coding techniques and troubleshooting unexpected machine behaviors. Collaboration with machinists and engineers is crucial to ensure programs run smoothly and meet production standards. Staying current with evolving industry standards helps G Code Programmers overcome these challenges and maintain productivity.

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

To thrive as a G Code Programmer, you need a solid understanding of CNC machining, G-code syntax, blueprint reading, and precision measurement, often supported by technical training or a relevant associate degree. Familiarity with CAD/CAM software, CNC controllers, and machine operation is typically required, and certifications like NIMS can be beneficial. Attention to detail, problem-solving, and effective communication are vital soft skills for ensuring accurate programming and smooth production workflows. These skills are crucial for minimizing errors, maximizing machine efficiency, and maintaining high-quality manufacturing standards.

What are G Code Programmers?

G Code Programmers are specialists who write and optimize G-code, the programming language used to control CNC (Computer Numerical Control) machines in manufacturing. They translate engineering drawings and CAD models into precise machine instructions, ensuring parts are produced to exact specifications. Their work involves understanding both the capabilities of CNC machines and the requirements of each project, making them essential in industries like automotive, aerospace, and manufacturing. G Code Programmers also troubleshoot machining issues and may help improve production efficiency.
What are the most commonly searched types of G Code Programmer jobs in California? The most popular types of G Code Programmer jobs in California are:
What job categories do people searching G Code Programmer jobs in California look for? The top searched job categories for G Code Programmer jobs in California are:
Infographic showing various G Code Programmer job openings in California as of July 2026, with employment types broken down into 1% As Needed, 76% Full Time, 17% Part Time, 2% Temporary, and 4% Contract. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $63,546 per year, or $30.6 per hour.
CNC Machinist (Preferred Experience with Swiss CNC / Citizen Machines)

CNC Machinist (Preferred Experience with Swiss CNC / Citizen Machines)

PrideStaff

San Clemente, CA • On-site

$28 - $33/hr

Full-time

Medical

Posted 14 days ago


Job description

CNC Machinist (Preferred Experience with Swiss CNC / Citizen Machines) – $28–$33/hr | Temp-to-Hire


This is a temp-to-hire opportunity with consistent weekday hours in a clean, air-conditioned facility.


Job Details

  • Position: CNC Machinist 
  • Pay: $28–$33/hour, based on experience
  • Schedule: Monday–Friday, 7:30 AM to 4:00 PM
  • Environment: Climate-controlled manufacturing floor


CNC Machinist Responsibilities

  • Set up and operate Citizen Swiss-type CNC lathes
  • Perform G-code edits and adjustments at machine control
  • Read and interpret blueprints, technical drawings, and specifications
  • Machine precision components using lathes, mills, and grinders
  • Fabricate and assemble tooling, jigs, fixtures, and dies
  • Calculate and set machine controls for production accuracy
  • Maintain equipment through routine cleaning, lubrication, and inspection
  • Monitor production to ensure tight tolerances and quality standards
  • Recommend process improvements for efficiency and production optimization
  • Support general manufacturing operations as needed


CNC Machinist Qualifications

  • Experience with Swiss CNC machining; Citizen experience preferred
  • Knowledge of CNC machining processes, tooling, and materials
  • Ability to read and interpret engineering drawings and blueprints
  • Familiarity with G-code programming and editing
  • Strong math skills for manufacturing calculations
  • High level of manual dexterity for small precision parts
  • Strong problem-solving and communication skills
  • Ability to meet production deadlines in a fast-paced environment
  • Detail-oriented with commitment to quality control standards


  • Ability to lift up to 30 pounds and perform standing/sitting tasks

Company Description

PrideStaff South Orange County Mission Viejo works with local businesses to source, interview and recruit candidates for temporary, temp-to-hire, and direct-hire staffing in the areas of office and administrative support, customer service, accounting, light industrial, skilled, and general labor. We serve the South Orange County cities of Mission Viejo, Rancho Santa Margarita, San Clemente, Laguna Hills, Aliso Viejo, Dana Point, San Juan Capistrano, Laguna Niguel and other coastal communities.

PrideStaff logo

About PrideStaff

Sourced by ZipRecruiter

Accountability of local ownership along with the resources and expertise that the $200m national organization of PrideStaff backing us has. Therese is involved in all day-to-day operations. She leads a dynamic team of recruiters who together are focused on ensuring both clients and candidates have an exceptional experience. When you call the office, it is not unusual that Therese will answer the phone. Along with her team, she conducts interviews and helps with the hiring process. Additionally, PrideStaff’s 80+ other locations across the United States gives us resources not available to most other local staffing firms. It’s not what we say about ourselves that matters…it’s what has been said in our over 3,800 client testimonials that we’ve received over the years that matters.

Industry

Recruiting and staffing services

Company size

501 - 1,000 Employees

Headquarters location

Fresno, CA, US