2

Remote Cnc Programming Jobs in Ashburn, VA (NOW HIRING)

Remote Job Overview We are seeking experienced SolidWorks Specialists to contribute their expertise ... fabrication, CNC machining, casting, and forging. * Develop and maintain clear engineering ...

New

Remote Job Overview We are seeking experienced Autodesk Inventor Specialists to contribute their ... CNC machining, and casting. * Experience with reverse engineering workflows such as Scan-to-CAD and ...

New

Factory Service Engineer

North Bethesda, MD · On-site +1

$77K - $89K/yr

... remote tools * Travel to customer sites as needed to install, commission, repair, and optimize ... Diagnose and resolve issues involving CNC software, HMIs, drives, motors, gantry systems, height ...

Remote Cnc Programming information

See Ashburn, VA salary details

$17

$31

$45

How much do remote cnc programming jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for remote cnc programming in Ashburn, VA is $31.66, according to ZipRecruiter salary data. Most workers in this role earn between $26.06 and $35.62 per hour, depending on experience, location, and employer.

What skills and qualifications are needed for remote CNC programming?

To thrive as a Remote CNC Programmer, you need expertise in CNC machine programming, a solid understanding of machining processes, and familiarity with CAD/CAM software, often supported by a degree or certification in manufacturing technology or a related field. Proficient use of software such as Mastercam, SolidWorks, or AutoCAD, and experience with G-code and M-code, are typically required. Strong problem-solving, attention to detail, and effective communication skills are essential for collaborating remotely with engineering and production teams. These skills ensure precision in programming, successful remote coordination, and the delivery of high-quality machined components within project timelines.

How much do remote CNC programmers earn?

Remote CNC programmers typically earn between $20 and $40 per hour, depending on experience, certifications, and the complexity of the programming tasks. Salaries can also vary based on industry, location, and whether they work freelance or for a company, with annual pay often ranging from $40,000 to $80,000 or more.

What does a remote CNC programmer do?

A typical day for a Remote CNC Programmer involves reviewing engineering drawings and specifications, creating and optimizing CNC programs using CAD/CAM software, and collaborating virtually with manufacturing teams to troubleshoot issues or clarify requirements. You may spend time conducting virtual meetings, updating documentation, and responding to feedback from machine operators or supervisors. Communication is often managed through email, project management tools, and video calls, ensuring seamless coordination despite working off-site. This dynamic workflow allows you to contribute to production efficiency while benefiting from the flexibility of a remote environment.

Do remote CNC programmers make good money?

Remote CNC programmers typically earn competitive salaries that vary based on experience, skill level, and industry. Skilled programmers with knowledge of CAD/CAM software and machine tools can command higher pay, especially if they have certifications or specialized expertise. Overall, the role offers good earning potential within manufacturing and engineering fields.

Are remote CNC programmers in demand?

Remote CNC programmers are in demand due to the ongoing need for skilled operators who can program and optimize CNC machines using CAD/CAM software. The role requires technical expertise, attention to detail, and familiarity with manufacturing processes, making it a valuable skill set in the manufacturing and engineering industries.

What is remote CNC programming?

A Remote CNC Programming job involves creating and optimizing CNC machine programs from an offsite location. Programmers use CAD/CAM software to generate code that directs machines in cutting, milling, or drilling operations. They collaborate with engineers and machinists to ensure precision and efficiency while troubleshooting any programming issues. This role allows professionals to work from home or a remote office while supporting manufacturing operations.

What are the most commonly searched types of Cnc Programming jobs in Ashburn, VA?

The most popular types of Cnc Programming jobs in Ashburn, VA are:

What are popular job titles related to Remote Cnc Programming jobs in Ashburn, VA?

For Remote Cnc Programming jobs in Ashburn, VA, the most frequently searched job titles are:

What job categories do people searching Remote Cnc Programming jobs in Ashburn, VA look for?

The top searched job categories for Remote Cnc Programming jobs in Ashburn, VA are:

What cities near Ashburn, VA are hiring for Remote Cnc Programming jobs?

Cities near Ashburn, VA with the most Remote Cnc Programming job openings:

Infographic showing various Remote Cnc Programming job openings in Ashburn, VA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $65,845 per year, or $31.7 per hour.

CNC Setup Machinist

AHU Technologies Inc

Washington, DC • Remote

$30 - $35/hr

Full-time

Medical, Vision, Retirement, PTO

Re-posted 2 days ago


Job description

Benefits:
  • 401(k)
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Vision insurance

Job Title: CNC Operator / Programmer – Setup Machinist
Location:
Belgium, WI
Experience Required: 5 Years
Machines: Horizontal Milling, Vertical Machining Centers, Turning Centers
Job Summary

We are seeking skilled CNC Operator / Programmer – Setup Machinists to join our team.
 The ideal candidates will be responsible for programming, setting up, and operating CNC machines including horizontal milling, vertical machining centers, and turning centers to produce precision components according to specifications.
Key Responsibilities

• Program CNC machines using G-code and CAM software
 • Set up and operate CNC horizontal milling, vertical machining, and turning centers
 • Interpret technical drawings, blueprints, and CAD models
 • Select appropriate tools, fixtures, and materials for machining operations
 • Perform first-piece inspection and ensure quality standards are met
 • Monitor machine operations and make adjustments as needed
 • Troubleshoot machining and programming issues
 • Maintain proper documentation of production and quality records
 • Ensure adherence to safety and workplace standards
 • Perform routine machine maintenance and housekeeping
Requirements

• Diploma or Technical Certification in Mechanical Engineering or Machining
 • 3–5 years of experience in CNC programming and machine setup
 • Strong knowledge of CNC programming (G-code, M-code)
 • Experience with horizontal and vertical machining centers and CNC lathes
 • Ability to read and interpret engineering drawings and GD&T
 • Familiarity with measuring tools (micrometers, verniers, gauges)
 • Experience with CAM software (e.g., Mastercam, SolidCAM) is a plus
 • Strong problem-solving and troubleshooting skills
Skills & Competencies

• Attention to detail and precision
 • Strong technical and analytical skills
 • Ability to work independently and in a team
 • Time management and multitasking ability
Working Conditions

• Manufacturing / workshop environment
Preferred Qualifications (Optional)

• Experience with multi-axis machining
 • Knowledge of tooling optimization and cycle time reduction
 • Prior experience in a high-precision manufacturing environment

This is a remote position.