1

Trainee Cnc Programmer Jobs in Virginia (NOW HIRING)

$59K - $62K/yr

... developers to solution architects, technical subject matter experts, and system users. We ... CNC/CAD, Aviation Maintenance, Small Engine Repair, Gas Turbine Systems, and/or Commercial ...

$59K - $62K/yr

... developers to solution architects, technical subject matter experts, and system users. We ... CNC/CAD, Aviation Maintenance, Small Engine Repair, Gas Turbine Systems, and/or Commercial ...

$59K - $62K/yr

... developers to solution architects, technical subject matter experts, and system users. We ... CNC/CAD, Aviation Maintenance, Small Engine Repair, Gas Turbine Systems, and/or Commercial ...

$59K - $62K/yr

... developers to solution architects, technical subject matter experts, and system users. We ... CNC/CAD, Aviation Maintenance, Small Engine Repair, Gas Turbine Systems, and/or Commercial ...

Trainee Cnc Programmer information

See Virginia salary details

$16

$30

$44

How much do trainee cnc programmer jobs pay per hour?

As of Jul 24, 2026, the average hourly pay for trainee cnc programmer in Virginia is $30.69, according to ZipRecruiter salary data. Most workers in this role earn between $25.24 and $34.57 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Trainee CNC Programmer, and why are they important?

To thrive as a Trainee CNC Programmer, you need a basic understanding of machining processes, mathematical aptitude, and often a relevant technical diploma or apprenticeship. Familiarity with CAD/CAM software, CNC machine operation, and blueprint reading is typically required, along with willingness to learn specific programming languages like G-code. Attention to detail, problem-solving ability, and effective communication help trainees excel in learning and collaborating with more experienced machinists. These skills ensure accuracy, safety, and efficiency in producing precision-engineered components while supporting career development.

What is the difference between Trainee Cnc Programmer vs Cnc Programmer?

AspectTrainee Cnc ProgrammerCnc Programmer
QualificationsBasic technical diploma or relevant trainingAdvanced skills, experience, often certifications
Work EnvironmentSupervised training in manufacturing or workshopIndependent operation in production settings
ResponsibilitiesLearning programming, setup, and operationCreating, editing CNC programs, troubleshooting

The main difference is that a Trainee Cnc Programmer is in training, focusing on learning and gaining experience, while a Cnc Programmer is an experienced professional responsible for programming and managing CNC machines independently.

What are Trainee CNC Programmers?

Trainee CNC Programmers are entry-level professionals who are learning to operate and program Computer Numerical Control (CNC) machines. They assist in setting up, running, and maintaining machinery that manufactures precision parts and components, often in industries like automotive, aerospace, and manufacturing. Their responsibilities include reading technical drawings, writing basic CNC programs, and ensuring quality standards are met, all while gaining hands-on experience under the supervision of experienced programmers. Over time, trainees develop the skills needed to advance to fully qualified CNC Programmers.

What are some typical challenges faced by a Trainee CNC Programmer during the learning process?

As a Trainee CNC Programmer, one common challenge is mastering the use of specialized software (such as CAD/CAM tools) and understanding complex technical drawings. You may also find it challenging to troubleshoot programming errors and ensure machines run efficiently without defects. Close collaboration with experienced machinists and engineers is essential, which means strong communication skills are important. Over time, hands-on practice and mentoring will help you build confidence and proficiency in programming and problem-solving.
What are the most commonly searched types of Cnc Programmer jobs in Virginia? The most popular types of Cnc Programmer jobs in Virginia are:
What are popular job titles related to Trainee Cnc Programmer jobs in Virginia? For Trainee Cnc Programmer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Trainee Cnc Programmer jobs in Virginia look for? The top searched job categories for Trainee Cnc Programmer jobs in Virginia are:
Infographic showing various Trainee Cnc Programmer job openings in Virginia as of July 2026, with employment types broken down into 83% Full Time, 8% Part Time, 2% Temporary, 2% Contract, and 5% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $63,837 per year, or $30.7 per hour.
CNC Press Brake Programmer & Operator

CNC Press Brake Programmer & Operator

JVH COMPANY

Ashland, VA • On-site

$25/hr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted yesterday


Job description

CNC Press Brake Programmer & Operator
 
About SON Metal Fab
 
SON Metal Fab is a family‑owned sheet metal fabrication company with over 30 years of industry experience, located in the heart of the Hanover Air Park in Ashland, VA. We offer comprehensive, end‑to‑end metal fabrication services all under one roof—including consulting, drafting, precision fabrication, welding, deburring, powder coating, and reliable on‑time delivery.
 
Our facility is equipped with state‑of‑the‑art machinery and modern equipment, allowing us to design and manufacture custom sheet metal components that meet exact specifications. Our experienced fabrication specialists take pride in producing high‑quality parts within tight tolerances while following best‑in‑class manufacturing and safety practices.
 
Position Summary
The CNC Press Brake Programmer & Operator is responsible for programming, setting up, and operating press brake equipment to bend sheet metal according to design specifications. This role ensures that all finished products meet quality standards and are free from defects.
 
This role requires strong Press Brake skills and the ability to produce quality work independently from day one.
 
Key Responsibilities
  • Read, interpret, and analyze blueprints, shop drawings, and technical specification sheets
  • Program, set up, and operate CNC press brake machines to project specifications
  • Ensure proper positioning, alignment, and secure handling of material during operation
  • Monitor the forming process and make adjustments as needed
  • Measure, inspect, and verify finished parts to ensure compliance with specifications
  • Troubleshoot and resolve issues during the bending process
  • Perform routine maintenance and upkeep of press brake equipment
  • Adhere to all company safety policies and manufacturing regulations
 
Qualifications
  • Strong understanding of press brake components, tooling, and machine operation
  • Proficiency with CNC programming and control software
  • Ability to read and interpret blueprints and technical drawings
  • Solid math skills for measurement, calculations, and machine setup
  • Attention to detail for inspecting finished parts and monitoring processes
  • Ability to stand for extended periods and perform repetitive motions
  • Capability to safely move and handle heavy or oversized sheet metal
  • Knowledge of manufacturing safety standards and best practices
 
Requirements
  • Minimum of 3+ years of experience programming, setting up, and operating CNC press brakes
  • Ability to produce quality work independently from day one (no trainees)
  • Experience forming aluminum, stainless steel, and carbon steel from 20‑gauge to ½” thickness
  • Proven ability to work independently as well as part of a team
  • Adaptability and willingness to support a variety of custom projects
 
Pay & Benefits
  • Competitive starting pay from $25/hour, based on experience
  • Health, dental, and vision insurance
  • 401(k) and Roth retirement options
  • Company‑paid life insurance, short‑term and long‑term disability coverage

JV&H logo

About JV&H

Sourced by ZipRecruiter

Industry

Plastics product manufacturing

Company size

1,001 - 5,000 Employees

Headquarters location

Miramar, FL, US

Year founded

1992

Social media