1

Online Cnc Programming Jobs (NOW HIRING)

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 ...

CNC Machinist

Redford, MI

$30/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

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

CNC Machinist

Ballston Spa, NY · On-site

$24 - $34/hr

  • Medical

  • Dental

  • PTO

Submit an online application here. Need help with your resume? Visit www.expresspros.com/JobGenius/ You should be proficient in: * CNC Tooling * CNC Programming * CNC Machine Setup & Changeover

CNC Machinist

Ballston Spa, NY

$24 - $34/hr

  • Medical

  • Dental

  • PTO

Submit an online application here. Need help with your resume? Visit www.expresspros.com/JobGenius/ You should be proficient in: * CNC Tooling * CNC Programming * CNC Machine Setup & Changeover

CNC Operator

Cleveland, OH · On-site

$20 - $32/hr

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

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

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

  • 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

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 ...

CNC Programmer

Cedar Falls, IA

$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

Cedar Falls, IA

$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 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 ...

Showing results 21-40

Online Cnc Programming information

See salary details

$16

$30

$44

How much do online cnc programming jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for 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 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.

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.

More about Online Cnc Programming jobs

What cities are hiring for Online Cnc Programming jobs?

Cities with the most Online Cnc Programming job openings:

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

The most popular types of Cnc Programming jobs are:

What states have the most Online Cnc Programming jobs?

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

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

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

Infographic showing various Online Cnc Programming job openings in the United States as of August 2026, with employment types broken down into 93% Full Time, and 7% Contract. Highlights an 100% In-person job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Technician

ComTec Information Systems

Troutman, NC • On-site

Full-time

Re-posted 15 days ago


Job description

Job Summary:

The CNC Software Technician’s primary role is to support and train customers in Alphacam and Mastercam software. They are also responsible for back-end technical support and are expected to take and respond to inbound calls and emails from customers.

Duties and Essential Job Functions:

  • Provide technical support to customers via phone and email, troubleshooting software issues and answering questions.
  • 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 Department with explaining to customers the correct license version of Alphacam & Mastercam needed based on their application.
  • Travel up to 25% to visit customer locations and conduct onsite training.
  • Maintain a positive and professional demeanor while interacting with customers and colleagues.

Skills and Qualifications:

  • 3+ year of experience with CAD/CAM software (e.g. Mastercam, Alphacam, Fusion360, etc…)
  • 2+ year of CNC machining experience
  • Excellent communication and interpersonal skills.
  • Public speaking experience either in person or online
  • Mastercam/Alphacam experience a plus
  • Strong ability to explain complex technical concepts in a clear and concise manner.
  • Ability to work independently and as part of a team.