1

Cnc Lathe Programmer Operator Jobs in Virginia (NOW HIRING)

CNC & Lathe Programmer/Machinist

Winchester, VA · On-site

$26.50 - $35/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Description CNC and Lathe Programmer/Machinist Who Are We... Ashworth, a global company, is the ... Previous CNC machine operating experience and demonstrated mechanical aptitude required

CNC Machinist - Lathe

Atkins, VA · On-site

$20.50 - $26.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a detail-oriented CNC Lathe Operator to set up and operate CNC turning machines to produce precision components that meet customer specifications. This role focuses on efficient ...

CNC Machinist - Lathe

Atkins, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Salary: $18 - $24 We are seeking a detail-orientedCNC Lathe Operator to set up and operate CNC turning machines to produce precision components that meet customer specifications. This role focuses on ...

CNC Press Brake Programmer & Operator

Ashland, VA · On-site

$25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

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

CNC Press Brake Programmer & Operator

Ashland, VA · On-site

$25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

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

CNC Press Brake Programmer & Operator

Ashland, VA · On-site

$25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Paid time off 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 ...

Inside Machinist/CNC Programmer

Portsmouth, VA · On-site

$25.75 - $35.25/hr

Upload and operator ready G-Code program solutions for safe CNC Turning and Machining Center ... Manual lathe and manual mill experience. * Well versed in High-Speed steel cutting tools, carbide ...

next page

Showing results 1-20

Cnc Lathe Programmer Operator information

See Virginia salary details

$16

$27

$42

How much do cnc lathe programmer operator jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for cnc lathe programmer operator in Virginia is $27.60, according to ZipRecruiter salary data. Most workers in this role earn between $23.41 and $30.43 per hour, depending on experience, location, and employer.

What are some common challenges faced by CNC lathe programmer operators, and how can they be addressed?

CNC Lathe Programmer Operators often encounter challenges such as machine downtime, tool wear, and maintaining tight tolerances. These issues can be mitigated by performing regular preventive maintenance, properly selecting and inspecting cutting tools, and closely monitoring the machining process. Collaborating with quality control and maintenance teams also helps identify issues early and implement process improvements, making it easier to deliver high-quality parts consistently.

What are the key skills and qualifications needed to thrive as a CNC lathe programmer operator?

To thrive as a CNC Lathe Programmer Operator, you need a solid understanding of machining principles, blueprint reading, and experience with CNC programming—often supported by technical training or an associate's degree in manufacturing technology. Familiarity with CNC control systems like Fanuc or Haas, as well as CAD/CAM software and precision measuring tools, is typically required. Attention to detail, problem-solving skills, and effective communication are crucial soft skills for ensuring accuracy and safety. These competencies are vital to produce high-quality parts efficiently, minimize errors, and maintain smooth production workflows.

What is a CNC lathe programmer operator?

CNC Lathe Programmer Operators are skilled professionals who set up, program, and operate computer numerical control (CNC) lathes to produce precise metal or plastic parts. They create and modify CNC programs based on technical drawings, select appropriate tooling, and monitor the machining process to ensure quality and accuracy. These operators are responsible for troubleshooting equipment, performing routine maintenance, and ensuring that the final products meet specified tolerances and quality standards.
What are popular job titles related to Cnc Lathe Programmer Operator jobs in Virginia? For Cnc Lathe Programmer Operator jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Cnc Lathe Programmer Operator jobs in Virginia look for? The top searched job categories for Cnc Lathe Programmer Operator jobs in Virginia are:
What cities in Virginia are hiring for Cnc Lathe Programmer Operator jobs? Cities in Virginia with the most Cnc Lathe Programmer Operator job openings:
Infographic showing various Cnc Lathe Programmer Operator job openings in Virginia as of August 2026, with employment types broken down into 52% Full Time, 46% Part Time, 1% Contract, and 1% Nights. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $57,413 per year, or $27.6 per hour.

CNC & Lathe Programmer/Machinist

Ashworth

Winchester, VA • On-site

$26.50 - $35/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 4 days ago


Job description

Description
CNC and Lathe Programmer/Machinist
Who Are We...
Ashworth, a global company, is the only conveyor belt company that manufactures and services both metal and plastic belting for straight running, turn-curve, lotension, and self-stacking spirals-- offering customers the best solution for their specific requirements. Celebrating over 75 years of revolutionizing the future of conveyor belts, Ashworth continues to lead the market with the most conveyor belt patents in the food processing, can making, and material handling industries.
Ashworth strives to be the premier employer within our industry and a leading employer within our community.
We want to attract and retain the best associates for our organization, recognizing our success depends on a partnership based on respect, involvement, development, and growth for all our employees.
Job Description
Join our team and be an OWNER! Ashworth Bros., Inc., is an ESOP (Employee Stock Ownership Plan) business. Our employees own 40% of the company. What does this mean for you? Benefits, benefits, benefits! Earn stock toward retirement. Your work contributions build the company and your retirement! We also have other great benefits to include competitive salary, medical/dental insurance, vision discount program, 401K matching, paid holidays, vacation, tuition reimbursement and more!
We are seeking a CNC and Lathe Programmer/Machinist to join our growing company here in Winchester, Virginia.
We are seeking a skilled CNC and Lathe Programmer/Machinist who excels in precision manufacturing and possesses a strong commitment to safety, quality control, and continuous improvement. Your expertise will be instrumental in producing high-quality precision parts and components while maintaining our standards of excellence. As a Machinist, you will operate a variety of machine tools including lathes, milling machines, grinders, and CNC equipment to fabricate, modify, and repair mechanical components according to exact specifications. Your attention to detail, mechanical aptitude, and technical skills will enable you to contribute to our manufacturing operations while maintaining the highest standards of precision and safety.
Responsibilities
1. Precision Manufacturing Operations:
  • Set up, adjust, and operate machine tools including lathes, milling machines, shapers, grinders, and CNC equipment to perform precision machining operations
  • Machine parts to specifications using appropriate cutting tools, fixtures, and measuring instruments
  • Calculate dimensions and tolerances using knowledge of mathematics and precision instruments such as micrometers and vernier calipers
  • Monitor feed and speed of machines during machining processes to ensure optimal performance

2. Quality Control and Inspection:
  • Measure, examine, and test completed units to detect defects and ensure conformance to specifications using precision instruments
  • Maintain specified tolerances throughout the manufacturing process
  • Perform in-process inspections to prevent defective parts from progressing through production
  • Document quality control data and maintain accurate production records

3. Setup and Programming:
  • Align and secure holding fixtures, cutting tools, attachments, accessories, and materials onto machines
  • Read and interpret blueprints, technical drawings, and CAD programs
  • Program and operate CNC machines for complex part production (Level 2 and above)
  • Write, edit, and troubleshoot G-code and M-code programs for CNC operations
  • Utilize CAM (Computer-Aided Manufacturing) software for program generation
  • Set up multiple operations while maintaining specified tolerances

4. Safety and Compliance:
  • Follow all safety work practices and safety rules consistently
  • Utilize required personal protective equipment including safety glasses, face protection, gloves, and ear plugs
  • Maintain a clean and organized work environment
  • Report any safety concerns or equipment malfunctions immediately

5. Continuous Improvement and Skills Development:
  • Apply constructive feedback to improve work performance and quality
  • Participate in training programs to advance technical skills
  • Contribute to continuous improvement initiatives
  • Progress through skill levels from Machinist 1 to advanced levels based on competency demonstration

Requirements
Education and Experience:
  • High school diploma or GED required; 2 years of technical education preferred
  • Previous CNC machine operating experience and demonstrated mechanical aptitude required
  • Progression through machinist levels based on demonstrated competencies and experience

Technical Skills:
  • Strong mechanical aptitude and knowledge of machines, tools, designs, uses, repair, and maintenance
  • Knowledge of mathematics including arithmetic, algebra, and geometry applications
  • Knowledge of various metals and the heat-treating process per metal makeup
  • Ability to read and interpret blueprints, technical drawings, and specifications
  • Understanding of production processes, quality control, and manufacturing techniques
  • Knowledge of raw materials, metal properties, and machining procedures
  • Proficiency in CNC programming languages including G-code and M-code
  • Familiarity with CAM software for program generation and optimization
  • Understanding of CNC control systems and machine operation interfaces

Physical Requirements:
  • Ability to stand for extended periods (up to 70% of time)
  • Visual acuity for precision measurement and inspection (80% of time)
  • Ability to lift and move machines and parts as required. Must be able to lift 50 lbs.
  • Hand/eye coordination for precise operations
  • Ability to work in a manufacturing environment with occasional high noise and temperature variations
  • Maintain and adhere to safety guidelines including wearing appropriate PPE (boots, safety glasses, hearing protection, etc.)

Essential Competencies:
  • Excellent attention to detail and precision in all work activities
  • Strong analytical and problem-solving abilities
  • Effective written and verbal communication skills
  • Ability to work independently and as part of a team
  • Commitment to safety protocols and quality standards
  • Adaptability to work overtime as production demands require

If you possess strong mechanical aptitude, precision manufacturing skills, and a commitment to quality and safety in a manufacturing environment, we invite you to apply for the role of Machinist. Join our team and contribute to the production of high-quality precision components while advancing your technical skills in a supportive and growth-oriented workplace.
Come launch your career with us today!
Job Type and Pay
Full-time. This is an hourly position and pay is based upon training, skills, and experience.
Benefits
  • 401(k)
  • 401(k) Matching
  • Health Insurance
  • Dental Insurance
  • Vision Discount Program
  • Life Insurance
  • Paid Time Off
  • Referral Program
  • Relocation Assistance
  • Retirement Plan
  • Tuition Reimbursement
  • ESOP (Employee Stock Option Program)

Schedule
The schedule is five days a week Dayshift Monday - Friday. Overtime and weekends will be needed based on production needs. This position will report to the Maintenance Supervisor and the Maintenance Manager.
Work Location
In-Person
EEO Statement
Ashworth is an Equal Opportunity Employer. Our policy is clear: there shall be no discrimination, including harassment, because of race, color, sex, gender, age, religion or religious creed, national origin, ancestry, citizenship, marital status, sexual orientation, gender identity, gender expression, genetic information, physical or mental disability, military or veteran status, or any other characteristic protected by law.
We are an inclusive organization and actively promote equality of opportunity for all with the right mix of talent, skills and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.
Requirements
  • Must be able to work in a manufacturing industrial environment.
  • Ability to lift, push, and pull up to 50 lbs.
  • Ability to stand and/or walk for 10 -12 hours per shift.
  • Good Attendance & Punctuality.
  • Able to work overtime as needed based on production needs.
  • Follow all safety policies and procedures.
  • Ability to wear personal protective equipment (steel toed/composite boots, safety glasses, ear protection, etc.)
  • Must be able to work at the Winchester, VA location (no relocation provided).