1

Self Employed Online Cnc Programming Jobs (NOW HIRING)

CNC Programmer

Indianapolis, IN ยท On-site

$130K/yr

Self-motivated and capable of working independently as well as in a team environment * Ability to perform under pressure and consistently meet deadlines CNC Programmer Location: Indianapolis, IN ...

CNC Programmer

Anaheim, CA ยท On-site

$35 - $65/hr

Creates fixture setup documents and planning outlines for CNC programming. * Ongoing self-training to increase personal effectiveness. * Regularly report status of tasks and projects. * Maintain ...

CNC Programmer

Huntington Beach, CA ยท On-site

$35 - $65/hr

Creates fixture setup documents and planning outlines for CNC programming. * Ongoing self-training to increase personal effectiveness. * Regularly report status of tasks and projects. * Maintain ...

CNC Programmer

Orange, CA ยท On-site

$35 - $65/hr

Creates fixture setup documents and planning outlines for CNC programming. * Ongoing self-training to increase personal effectiveness. * Regularly report status of tasks and projects. * Maintain ...

CNC Programmer

Springfield, OH ยท On-site

$60 - $80/hr

This position serves as a subject matter expert for CNC programming and machining execution ... Self-driven, accountable, and detail-oriented.* Strong analytical and problem-solving skills.

CNC Programmer

Orange, CA ยท On-site

$35 - $65/hr

Creates fixture setup documents and planning outlines for CNC programming. * Ongoing self-training to increase personal effectiveness. * Regularly report status of tasks and projects. * Maintain ...

CNC Programmer

Anaheim, CA ยท On-site

$35 - $65/hr

Creates fixture setup documents and planning outlines for CNC programming. * Ongoing self-training to increase personal effectiveness. * Regularly report status of tasks and projects. * Maintain ...

CNC Programmer

Auburn Hills, MI ยท On-site

$25 - $34.25/hr

Job Summary Provide programming support to the production floor. Ensure that all products being run ... These individuals/entities are fraudulently offering jobs online through texts, websites, telephone ...

CNC Programmer

Huntington Beach, CA ยท On-site

$35 - $65/hr

Creates fixture setup documents and planning outlines for CNC programming. * Ongoing self-training to increase personal effectiveness. * Regularly report status of tasks and projects. * Maintain ...

CNC Programmer

Long Beach, CA ยท On-site

$35 - $65/hr

Creates fixture setup documents and planning outlines for CNC programming. * Ongoing self-training to increase personal effectiveness. * Regularly report status of tasks and projects. * Maintain ...

CNC Programmer

Santa Ana, CA ยท On-site

$35 - $65/hr

Creates fixture setup documents and planning outlines for CNC programming. * Ongoing self-training to increase personal effectiveness. * Regularly report status of tasks and projects. * Maintain ...

CNC Programmer

Springfield, OH ยท On-site

$23.75 - $32.75/hr

This position serves as a subject matter expert for CNC programming and machining execution ... Self-driven, accountable, and detail-oriented. * Strong analytical and problem-solving skills.

CNC Programmer

Santa Ana, CA ยท On-site

$35 - $65/hr

Creates fixture setup documents and planning outlines for CNC programming. * Ongoing self-training to increase personal effectiveness. * Regularly report status of tasks and projects. * Maintain ...

CNC Programmer

Long Beach, CA ยท On-site

$35 - $65/hr

Creates fixture setup documents and planning outlines for CNC programming. * Ongoing self-training to increase personal effectiveness. * Regularly report status of tasks and projects. * Maintain ...

CNC Programmer

Tempe, AZ ยท On-site

$25.50 - $34.75/hr

Minimum of 3-5 years of CNC programming experience in a manufacturing environment. * Associate ... Further, the company takes affirmative action to ensure that applicants are employed, and employees ...

CNC

Auburn Hills, MI ยท On-site

$25 - $34.25/hr

CNC Programmer - Plastics Manufacturing Shape Precision. Drive Innovation. Build What's Next. Are ... These individuals/entities are fraudulently offering jobs online through texts, websites, telephone ...

CNC Programmer

Houston, TX ยท On-site

$35/hr

Required Qualifications: * 3+ years of CNC programming experience in a machine shop environment ... Apply Today! Apply Online: VSSILLC.COM Apply In Person: 217 W Main St, Suite 108 Grand Prairie ...

CNC Programmer

Tempe, AZ ยท On-site

$25.50 - $34.75/hr

Minimum of 3-5 years of CNC programming experience in a manufacturing environment. * Associate ... Further, the company takes affirmative action to ensure that applicants are employed, and employees ...

CNC Programmer

Las Vegas, NV ยท On-site

$25 - $34/hr

A self-starter who can manage tasks independently with minimal supervision. * Basic knowledge of CAD software such as AutoCAD or SolidWorks. * Desire to grow technical skills in CNC programming and ...

Showing results 21-40

Self Employed Online Cnc Programming information

See salary details

$16

$30

$44

How much do self employed online cnc programming jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for self employed 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 Self Employed Online Cnc Programming vs Cnc Machinist?

AspectSelf Employed Online Cnc ProgrammingCnc Machinist
CredentialsTypically requires CNC programming certifications or experienceRequires CNC machine operation and setup skills, often with certifications
Work EnvironmentRemote, home-based or freelance workOn-site at manufacturing or machine shop facilities
Employer/Industry UsageFreelance or contract-based, serving multiple clientsEmployed by manufacturing companies or workshops
Work FocusCreating CNC programs, optimizing code, and preparing for machiningOperating CNC machines, setting up, and running production

Self Employed Online Cnc Programming involves creating CNC code remotely for various clients, focusing on programming and optimization. In contrast, a Cnc Machinist operates and sets up CNC machines on-site, directly involved in manufacturing processes. Both roles require technical skills, but differ mainly in work environment and job focus.

More about Self Employed Online Cnc Programming jobs

What cities are hiring for Self Employed Online Cnc Programming jobs?

Cities with the most Self Employed Online Cnc Programming job openings:

What states have the most Self Employed Online Cnc Programming jobs?

States with the most job openings for Self Employed Online Cnc Programming jobs include:

What job categories do people searching Self Employed Online Cnc Programming jobs look for?

The top searched job categories for Self Employed Online Cnc Programming jobs are:

What other helpful pages are available for Self Employed Online Cnc Programming?

Other pages related to Self Employed Online Cnc Programming:

Infographic showing various Self Employed Online Cnc Programming job openings in the United States as of September 2026, with employment types broken down into 1% As Needed, 79% Full Time, 17% Part Time, and 3% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Programmer

Indianapolis, IN โ€ข On-site

CivicMinds, Inc.
Recruiting and Staffing Servicesย โ€ขย 51 - 200 employees

$130K/yr

Full-time

Re-posted 27 days ago


Job description

CNC Programmer
Location: Indianapolis, IN
Overview
We are seeking a highly skilled CNC Programmer to lead the development and optimization of manufacturing processes that support cost efficiency, production goals, and high-quality output. This role will focus on leveraging advanced CAD/CAM tools such as Mastercam and SolidWorks to design efficient machining strategies and ensure manufacturability from concept through production.
Key Responsibilities
  • Follow all company safety policies and maintain a strong safety-first mindset
  • Interpret engineering drawings and blueprints to determine specifications, tolerances, tooling requirements, and machining parameters
  • Develop, optimize, and maintain CNC programs for mills, lathes, and grinders using Mastercam and SolidWorks
  • Occasionally operate CNC machinery to validate programs and support production needs
  • Collaborate with manufacturing estimators to provide input on quotes and feasibility of new projects
  • Select, source, and prepare tooling and equipment required for each job
  • Work closely with project managers to review performance, cost data, and lessons learned for continuous improvement
  • Support ongoing process improvement initiatives and contribute to manufacturing efficiency
  • Perform additional duties as assigned by management

Qualifications
  • High school diploma required; Bachelor's degree in Engineering preferred OR 4+ years of CNC programming experience
  • Strong understanding of CNC and conventional machine capabilities and limitations
  • Ability to read and interpret complex engineering drawings and specifications
  • Strong mechanical aptitude with a problem-solving mindset
  • Experience with Mastercam and SolidWorks required
  • Familiarity with ERP systems such as Epicor (preferred)
  • Proficient in Microsoft Office Suite (Excel, Word, PowerPoint, Outlook, Project)
  • Excellent organizational and prioritization skills
  • Strong written and verbal communication skills
  • Self-motivated and capable of working independently as well as in a team environment
  • Ability to perform under pressure and consistently meet deadlines
    CNC Programmer
    Location: Indianapolis, IN
    Salary: Up to $130,000 (based on experience)
    Overview
    We are seeking a highly skilled CNC Programmer to lead the development and optimization of manufacturing processes that support cost efficiency, production goals, and high-quality output. This role will focus on leveraging advanced CAD/CAM tools such as Mastercam and SolidWorks to design efficient machining strategies and ensure manufacturability from concept through production.
    Key Responsibilities
  • Follow all company safety policies and maintain a strong safety-first mindset
  • Interpret engineering drawings and blueprints to determine specifications, tolerances, tooling requirements, and machining parameters
  • Develop, optimize, and maintain CNC programs for mills, lathes, and grinders using Mastercam and SolidWorks
  • Occasionally operate CNC machinery to validate programs and support production needs
  • Collaborate with manufacturing estimators to provide input on quotes and feasibility of new projects
  • Select, source, and prepare tooling and equipment required for each job
  • Work closely with project managers to review performance, cost data, and lessons learned for continuous improvement
  • Support ongoing process improvement initiatives and contribute to manufacturing efficiency
  • Perform additional duties as assigned by management
  • Qualifications
  • High school diploma required; Bachelor's degree in Engineering preferred OR 4+ years of CNC programming experience
  • Strong understanding of CNC and conventional machine capabilities and limitations
  • Ability to read and interpret complex engineering drawings and specifications
  • Strong mechanical aptitude with a problem-solving mindset
  • Experience with Mastercam and SolidWorks required
  • Familiarity with ERP systems such as Epicor (preferred)
  • Proficient in Microsoft Office Suite (Excel, Word, PowerPoint, Outlook, Project)
  • Excellent organizational and prioritization skills
  • Strong written and verbal communication skills
  • Self-motivated and capable of working independently as well as in a team environment
  • Ability to perform under pressure and consistently meet deadlines