1

Freelance Online Cnc Programming Jobs (NOW HIRING)

Programming and Operating CNC Machines: Program, set up, and operate CNC mills and lathes to ... Apply online today and let's DO GOOD together! #EH17

5-Axis CNC Programmer

Houston, TX · On-site

$25.25 - $34.50/hr

Utilize CAD/CAM software for programming and simulation of machining operations. * Conduct ... How to apply For immediate consideration, please apply online at the 5-Axis CNC Programmer position ...

Develop and deliver training sessions on Alphacam and Mastercam, both online and in-person to coworkers and clients. * Assist with time studies and CNC programming tasks as needed. * Assist the Sales ...

Familiarity with CNC programming is an advantage In this role, you'll be crucial to maintaining ... Apply online today or call our office at 734-284-2121. Workbox Staffing Benefits: * Weekly Pay

Top Job Located in Cleveland, OH Salary: $20-$32 CNC Lathe Programmer / Setup & Operator - 1st ... Apply online at expresspros.com , email ParmaOH@expresspros.com , or call 216-459-2800 to learn ...

CNC Operator

Twinsburg, OH

$19.25 - $26.25/hr

CNC Operators oversee the daily functions of CNC machines, including setup, programming, and ... Apply online at www.mancan.com or stop in as we take applications Monday-Friday from 9am-3pm.

CNC

Poway, CA · On-site

$35 - $40/hr

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

Cedar Falls, IA · On-site

$24.75 - $33.75/hr

Take positive action to advance personal knowledge of manufacturing technology, CNC programming ... Likewise, if you are limited in the ability to access or use this online application process and ...

CNC Programmer

Port Washington, WI · On-site

$26 - $30/hr

Experience: 3-5 years of experience in CNC/Wire EDM machine operating and programming or completion ... Call (or text!) 262- 377-8888 or apply online at www.seekcareers.com. About SEEK Careers/Staffing ...

CNC Programmer

Cedar Falls, IA · On-site

$24.75 - $33.75/hr

Take positive action to advance personal knowledge of manufacturing technology, CNC programming ... Likewise, if you are limited in the ability to access or use this online application process and ...

Showing results 21-40

Freelance Online Cnc Programming information

See salary details

$16

$30

$44

How much do freelance online cnc programming jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for freelance online cnc programming in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What is the difference between Freelance Online Cnc Programming vs Cnc Machinist?

AspectFreelance Online Cnc ProgrammingCnc Machinist
CredentialsTypically requires CNC programming certifications or experienceRequires technical training or apprenticeship in machining
Work EnvironmentRemote, project-based, often freelanceOn-site manufacturing or workshop
Employer/Industry UsageFreelance platforms, manufacturing firms, engineering projectsFactories, workshops, production lines
Common Search/ComparisonYesYes

Freelance Online Cnc Programming involves creating CNC code remotely for various projects, often on a freelance basis. Cnc Machinists operate CNC machines directly, working primarily on-site. While both roles require technical skills, the main difference lies in the work environment and job nature, with freelancers focusing on programming tasks and machinists handling physical machining processes.

Is there a demand for freelance online CNC programmers?

Freelance online CNC programmers are in demand due to the increasing use of computer-controlled manufacturing and the need for custom programming for various machining projects. Skills in CAD/CAM software and familiarity with CNC machine operation are valuable, and many companies seek remote programmers for flexible, project-based work.

Can freelance online CNC programmers work from home?

Yes, freelance online CNC programmers can work from home, as their work primarily involves computer-aided design (CAD) and computer-aided manufacturing (CAM) software, which can be accessed remotely. They typically need a reliable internet connection, appropriate software, and a good understanding of CNC programming to perform their tasks effectively outside a traditional workshop setting.
More about Freelance Online Cnc Programming jobs
What cities are hiring for Freelance Online Cnc Programming jobs? Cities with the most Freelance Online Cnc Programming job openings:
What are the most commonly searched types of Online Cnc Programming jobs? The most popular types of Online Cnc Programming jobs are:
What states have the most Freelance Online Cnc Programming jobs? States with the most job openings for Freelance Online Cnc Programming jobs include:
What job categories do people searching Freelance Online Cnc Programming jobs look for? The top searched job categories for Freelance Online Cnc Programming jobs are:
Infographic showing various Freelance Online Cnc Programming job openings in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Programmer (PPG#337173)

Barton Staffing Solutions

Montgomery, IL

Urgent

$60K/yr

Full-time

Posted 29 days ago


Job description

We are seeking an experienced CNC Programmer for our client located in Montgomery, IL. This company is a well-established manufacturer of precision cast components. This position is responsible for developing and optimizing CNC programs for lathes and mills while supporting machining operations, process improvements, and new product development. The CNC Programmer works closely with the Tool Room/Machining Operations Manager, Machine Shop Supervisors, Engineering, and Production to ensure efficient manufacturing processes and high-quality parts.

This role requires a strong machining background, excellent programming skills, and the ability to troubleshoot, optimize, and support a wide variety of CNC machining operations.

Salary starting at $60,000/yr.

*1st Shift opportunity*

Essential Responsibilities:
  • Read, interpret, and understand complex engineering drawings and blueprints to develop accurate machining programs.
  • Create, edit, and optimize G-code programs for CNC lathes and machining centers using Mastercam or similar CAM software.
  • Develop and maintain CNC programs, including macro programming when required.
  • Work closely with the Tool Room/Machining Operations Manager and Machine Shop Supervisors to prioritize programming schedules.
  • Support machining operations by troubleshooting programs and improving machining processes.
  • Optimize CNC programs, tooling, and machining methods to improve quality, efficiency, and cycle times.
  • Provide technical guidance and direction to other CNC Programmers within the Machine Shop.
  • Collaborate with tooling suppliers and software vendors to evaluate new tooling and programming solutions.
  • Maintain a strong understanding of tooling, tooling concepts, and machining best practices.
  • Assist with machine scheduling and employee machine assignments when needed or in the absence of direct supervision.
  • Utilize software and reports, including scheduling spreadsheets, backlog reports, and production reports, to support production planning.
  • Assist with special projects including:
    • Training new CNC lathe operators
    • Evaluating new and trial tooling
    • CNC program and process optimization
    • Developing new machining processes
    • Supporting Engineering and Sales with machining estimates and new product quotations
  • Participate in safety meetings, incident investigations, and continuous improvement initiatives.
  • Attend supervisor meetings as required.
  • Perform additional duties as assigned.

Check out our Google Reviews
Visit us on LinkedIn and Facebook company pages
If not the right job for you, tell a friend!
#ZR
Qualifications:
  • High school diploma or equivalent; technical training in CNC machining or manufacturing is preferred.
  • Minimum of 3 years of CNC programming experience in a manufacturing or machine shop environment.
  • Proficiency programming CNC lathes and machining centers using Mastercam or similar CAM software.
  • Strong knowledge of G-code programming and macro programming.
  • Ability to read and interpret complex blueprints, engineering drawings, and machining specifications.
  • Working knowledge of CNC lathes, manual machines, tooling, fixtures, and machining processes.
  • Experience optimizing machining processes for quality, efficiency, and productivity.
  • Strong troubleshooting and problem-solving skills.
  • Excellent organizational and communication skills.
  • Ability to work effectively with production, engineering, supervision, and outside vendors.
  • Leadership experience or the ability to provide guidance and technical support to other programmers is preferred.

Why You'll Want This Opportunity:
  • Competitive compensation
  • Comprehensive benefits package
  • Stable manufacturing environment with long-term career opportunities
  • Opportunity to work with advanced CNC machining equipment and technology
  • Collaborative team focused on quality, continuous improvement, and employee development
  • Make a direct impact on production efficiency and manufacturing success

Please note: Employment offers are contingent upon successfully passing a drug test, E-Verify verification, and background check.


Apply NOW by Clicking on "Apply Now"
Or Send your resume to Apply@BartonPPG.com
Or Apply online at www.Bartonstaffing.com

Company Description

You can be good at a lot of things. We prefer to be great at one thing. For us, that is staffing and recruiting.

As a prospective Barton Staffing Solutions employee, we provide employment opportunities at Greater Chicago-land’s leading companies, good pay, and the opportunity to expand your knowledge and skills while keeping your career moving forward.

Excellence is our minimum standard. If this sounds like the way you work and you are ready to learn more about how we can help your career, contact us today.