1

Online Cnc Programming Jobs in California (NOW HIRING)

Manager, CNC Programming

Fremont, CA · On-site

$155K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Comprehensive Online Learning Center - houses thousands of training resources available to learn at your own pace!! * 401(k) Retirement Savings - with a generous company 30% match! (100% vested after ...

CNC Programmer/Operator

Long Beach, CA · Hybrid

$95K - $159K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Your expertise in CNC programming, machine operation, commitment to safety, teamwork, and quality ... In the United States, if you need a reasonable accommodation for the online application process due ...

CNC

Poway, CA · On-site

$35 - $40/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Provides feedback regarding manufacturability to design engineers. * Create CNC programs via CAM ... Contact We only accept online applications submitted through the 'Apply Now' button on this job ...

CNC PROGRAMMER I

Inglewood, CA

$27.50 - $37.75/hr

Use best programming techniques for optimum approaches and cycle times. Request support if needed ... Interested parties please apply online and submit resume to Visit us at The Marvin Group is an EEO ...

CNC PROGRAMMER I

Inglewood, CA

$27.75 - $37.75/hr

Use best programming techniques for optimum approaches and cycle times. Request support if needed ... Interested parties please apply online and submit resume to Visit us at The Marvin Group is an EEO ...

CNC Machinist III

Poway, CA · On-site

$35 - $40/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Create CNC programs via CAM software using engineering CAD models and drawings * Select appropriate ... Contact We only accept online applications submitted through the 'Apply Now' button on this job ...

CNC Programmer

San Diego, CA · On-site

$40 - $50/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Produces machined parts by programming, setting up, and operating a computer numerical control (CNC ... online application process and need an alternative method for applying, you may contact 858-537 ...

CNC Programmer

San Diego, CA · On-site

$40 - $55/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Produces machined parts by programming, setting up, and operating a computer numerical control (CNC ... online application process and need an alternative method for applying, you may contact 858-537 ...

CNC Programmer

San Diego, CA

$40 - $55/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Produces machined parts by programming, setting up, and operating a computer numerical control (CNC ... online application process and need an alternative method for applying, you may contact 858-537 ...

CNC MACHINIST III (2nd Shift)

Inglewood, CA · On-site

$21.50 - $29.25/hr

Marvin Engineering designs and produces military Alternate Mission Equipment. Marvin Test Solutions ... Interested parties please apply online and submit resume to Visit us at The Marvin Group is an EEO ...

CNC MACHINIST III (2nd Shift)

Inglewood, CA · On-site

$21.50 - $29.25/hr

Marvin Engineering designs and produces military Alternate Mission Equipment. Marvin Test Solutions ... Interested parties please apply online and submit resume to Visit us at The Marvin Group is an EEO ...

CNC MACHINIST III (2nd Shift)

Inglewood, CA

$21.25 - $29.25/hr

Marvin Engineering designs and produces military Alternate Mission Equipment. Marvin Test Solutions ... Interested parties please apply online and submit resume to Visit us at The Marvin Group is an EEO ...

CNC MACHINIST III (2nd Shift)

Inglewood, CA

$21.25 - $29.25/hr

Marvin Engineering designs and produces military Alternate Mission Equipment. Marvin Test Solutions ... Interested parties please apply online and submit resume to Visit us at The Marvin Group is an EEO ...

CNC Programmer

Vista, CA · On-site

$35 - $45/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... programming in a comparable CAD/CAM software or shop floor experience running the similar types of ... If an applicant is unable to fully access the online application system, Sonaca North America will ...

CNC Programmer

Vista, CA

$45/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... programming in a comparable CAD/CAM software or shop floor experience running the similar types of ... If an applicant is unable to fully access the online application system, Sonaca North America will ...

Machinist, Lathe 3 - Day Shift

Fremont, CA · On-site

$33 - $39/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Health Spending Plans * Comprehensive Online Learning Center - houses thousands of training ... Extensive knowledge of CNC programming, G&M code and GD&T * Ability to read and interpret ...

next page

Showing results 1-20

Online Cnc Programming information

See California salary details

$16

$30

$44

How much do online cnc programming jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for online cnc programming 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 an online CNC programming job?

An Online CNC Programming job involves creating and optimizing CNC (Computer Numerical Control) machine programs remotely, without being physically present at the machine. Programmers use CAD/CAM software to design toolpaths, select machining parameters, and generate G-code for efficient manufacturing. This role requires knowledge of CNC machines, materials, cutting tools, and machining processes. Online CNC programmers collaborate with manufacturing teams to ensure accuracy and efficiency while troubleshooting potential issues.

What are the key skills and qualifications needed for online CNC programming?

To excel in Online CNC Programming, expertise in computer-aided design (CAD) and computer-aided manufacturing (CAM) software, along with a solid grasp of CNC machining processes, is essential, often supported by relevant technical certifications or an associate degree in manufacturing technology or a related field. Familiarity with G-code programming, simulation tools, and online collaboration platforms is highly valued in this role. Strong problem-solving skills, attention to detail, and effective communication are crucial for collaborating with distributed teams and interpreting client specifications. These combined technical and soft skills enable precise, efficient CNC program development and remote coordination, ensuring workflow efficiency and accuracy.

What does a typical workday look like for an online CNC programmer, and how do they interact with other teams?

A typical day for an Online CNC Programmer involves interpreting technical drawings, creating and simulating CNC programs using CAD/CAM software, and uploading files to remote CNC machines or client platforms. You may also troubleshoot programming issues, consult with production engineers, and adjust code based on real-time feedback from machinists or quality control teams. Frequent collaboration occurs through video calls, emails, and project management tools, ensuring that programs meet project requirements and are ready for production. This role often requires independent problem-solving as well as coordination with design, engineering, and manufacturing teams to optimize machining outcomes.

How much do online CNC programmers earn?

Online CNC programmers typically earn between $20 and $40 per hour, depending on experience, skill level, and complexity of the projects. Salaries can range from around $40,000 to over $80,000 annually for full-time positions, especially for those with advanced knowledge of CAD/CAM software and CNC machine operation.

Is there a demand for online CNC programmers?

Online CNC programming is in demand due to the increasing use of computer-aided manufacturing and automation in the industry. CNC programmers skilled in CAD/CAM software and familiar with CNC machine operation are sought after across manufacturing sectors, especially as remote programming and troubleshooting become more common.

What are the most commonly searched types of Cnc Programming jobs in California?

The most popular types of Cnc Programming jobs in California are:

What are popular job titles related to Online Cnc Programming jobs in California?

For Online Cnc Programming jobs in California, the most frequently searched job titles are:

What job categories do people searching Online Cnc Programming jobs in California look for?

The top searched job categories for Online Cnc Programming jobs in California are:

What cities in California are hiring for Online Cnc Programming jobs?

Cities in California with the most Online Cnc Programming job openings:

Infographic showing various Online Cnc Programming job openings in California as of August 2026, with employment types broken down into 68% Full Time, 29% Part Time, 1% Temporary, and 2% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $63,546 per year, or $30.6 per hour.

Manager, CNC Programming

FM Industries

Fremont, CA • On-site

$155K - $170K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 16 days ago


FM Industries rating

7.9

Company rating: 7.9 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

WHAT CAN WE OFFER YOU FOR ALL YOUR HARD WORK?
  • Competitive Salary
  • PTO Program
  • Nine (9) Paid Holidays!!
  • Medical, Dental, Vision and Life Insurance
  • Short and Long-Term Disability Coverage AT NO COST TO EMPLOYEE!!
  • Tuition Assistance
  • Pet Insurance
  • Flexible Spending Plans
  • Health Spending Plans
  • Comprehensive Online Learning Center - houses thousands of training resources available to learn at your own pace!!
  • 401(k) Retirement Savings - with a generous company 30% match! (100% vested after six years)


GET TO KNOW US:

FM Industries can promise you an environment that not only encourages your best, but also rewards it with plenty of room to grow. FM industries is a premier manufacturing solutions provider. We specialize in build to print, precision machined components, anodizing and engineered thermal spray coatings. We provide customers leading edge support from protype to production.


SUMMARY OF POSITION:

Responsible for the direct supervision of programmers and provides leadership and direction to all facilities' machine tool programming teams. Person will plan, direct, and coordinate machining processes, design fixturing and tooling, and respond to manufacturing issues and concerns to ensure machining processes produce products to customer specifications and according to manufacturing schedules.

  • Develops, evaluates, and improves machine tooling and processes.
  • Oversee the design and builds of appropriate fixtures following FMI ISO procedures to support efficient and cost-effective machining processes.
  • Performs engineering activities in compliance with established company and manufacturing standards, engineering principles, customer requirements, and related specifications.
  • Confers with customers and engineering staff concerning product design and tooling to ensure efficient production methods.
  • Confers with engineering managers to determine part specifications and recommends the purchase of equipment and materials used in manufacturing and production.
  • Confers with management, engineering, and other staff regarding manufacturing capabilities, production schedules, and other considerations to facilitate production processes.
  • Interacts with all factory employees, appropriate management and operations personnel, and other department personnel. Communicate with the Engineering Manager to obtain instruction and assistance and communicate concerns.

EDUCATION AND/OR EXPERIENCE REQUIRED:

  • Bachelor's or Advanced degree in Engineering (or equivalent combination of education and experience)
  • 10+ years of experience in the precision manufacturing industry, preferably in semiconductor industry. Will also consider aerospace industry.
  • Equivalent combination of education and experience Education Bachelor’s degree and management experience
  • Must have strong tooling for manufacturing as well as CNC work holding experience
  • Computer literacy includes, but is not limited to, Microsoft Word, Excel, PowerPoint, and Project & CAD software.

PREFERRED EXPERIENCE, CERTIFICATES, LICENSES AND REGISTRATIONS:

  • Lean Enterprise certification
  • ERP system certification
  • Lean 6 sigma certification
  • GD&T certification


CULTURE:

At FM Industries our success is powered by people and technology. Our culture is what makes FM a fun and rewarding place to work. We champion diversity and we are always seeking new ways to amaze our customers. Success is celebrated and integrity is the core of who we are at FM Industries.

FM Industries Values:

  • CUSTOMER FOCUS - Partnering to deliver excellence and innovation
  • SAFETY - Prioritizing the wellbeing of our people
  • INTEGRITY - Achieving our best through mutual respect and teamwork
  • QUALITY - Investing in our People, Processes, and Products
  • ACCOUNTABILITY - Taking ownership of our words, actions and results


Give us your best and we’ll give you ours!



What FM Industries employees say

Pay

Workplace

Get the full story on Breakroom