1

Cnc Process Engineer Jobs in Virginia (NOW HIRING)

CNC Programmer

Damascus, VA · On-site

$22.25 - $30.25/hr

The CNC Programmer is responsible for programming CNC machines and developing associated ... Process development includes identifying the necessary tools, fixtures, equipment, and process ...

CNC Programmer

Newport News, VA · On-site

$40 - $60/hr

CNC Programmer Eagle Technologies, LLC (Newport News, Va) is seeking a highly qualified CNC ... process. * Uses machine tools (including lathes, milling machines, drill presses, and spindles) to ...

CNC Programmer

Newport News, VA · On-site

$40 - $60/hr

CNC Programmer Eagle Technologies, LLC (Newport News, Va) is seeking a highly qualified CNC ... process. * Uses machine tools (including lathes, milling machines, drill presses, and spindles) to ...

CNC Programmer

Newport News, VA · On-site

$40 - $60/hr

CNC Programmer Eagle Technologies, LLC (Newport News, Va) is seeking a highly qualified CNC ... process. * Uses machine tools (including lathes, milling machines, drill presses, and spindles) to ...

Mastercam CNC Programmer

Norfolk, VA · On-site

$90K - $105K/yr

They are looking to hire for a CNC Programmer with Mastercam. This position is a direct hire role ... Design and create soft work-holding fixtures for secondary manufacturing processes and CMM ...

CNC Programmer

Chesapeake, VA · On-site

$23.75 - $32.25/hr

CNC PROGRAMMER American GFM Corporation, a specialized machine tool manufacturer located in ... Maintain specifications and increase efficiency by troubleshooting processes, adjusting and ...

CNC Programmer

Chesapeake, VA · On-site

$23.75 - $32.25/hr

CNC PROGRAMMER American GFM Corporation, a specialized machine tool manufacturer located in ... Maintain specifications and increase efficiency by troubleshooting processes, adjusting and ...

CNC Programmer

Chesapeake, VA

$23.75 - $32.25/hr

CNC PROGRAMMER American GFM Corporation, a specialized machine tool manufacturer located in ... Maintain specifications and increase efficiency by troubleshooting processes, adjusting and ...

CNC Programmer & Precision Machinist Job Type: Contract to Hire Shift: 1st Shift (Monday-Friday, 6 ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...

CNC Programmer

Chesapeake, VA · On-site

$23.75 - $32.25/hr

CNC PROGRAMMER American GFM Corporation, a specialized machine tool manufacturer located in ... Maintain specifications and increase efficiency by troubleshooting processes, adjusting and ...

CNC Machinist

Norfolk, VA · On-site

$26 - $32/hr

The ideal candidate has hands-on experience with CNC programming, strong attention to detail, and a ... Strong understanding of CNC machining principles and processes * Ability to read and interpret ...

next page

Showing results 1-20

Cnc Process Engineer information

See Virginia salary details

$49.1K

$91.2K

$141.3K

How much do cnc process engineer jobs pay per year?

As of Jul 23, 2026, the average yearly pay for cnc process engineer in Virginia is $91,228.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,900.00 and $102,100.00 per year, depending on experience, location, and employer.

What is a CNC Process Engineer job?

A CNC Process Engineer is responsible for developing, optimizing, and troubleshooting CNC machining processes to improve efficiency, quality, and production output. They design and implement tooling, select appropriate cutting parameters, and collaborate with production teams to ensure precise manufacturing. Additionally, they analyze process data, resolve machining issues, and work to reduce cycle times and waste. This role requires expertise in CNC programming, machining techniques, and process improvement methodologies.

What are the key skills and qualifications needed to thrive in the Cnc Process Engineer position, and why are they important?

To thrive as a CNC Process Engineer, you need a solid background in mechanical engineering, manufacturing processes, and CNC programming, often supported by a relevant degree and hands-on shop floor experience. Familiarity with CAD/CAM software, G-code, and knowledge of lean manufacturing principles or Six Sigma certification are highly beneficial. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate across engineering, production, and quality teams. These skills ensure efficient process optimization, high product quality, and smooth integration between design and manufacturing operations.

What are the typical daily responsibilities of a CNC Process Engineer?

A CNC Process Engineer’s day usually revolves around developing, testing, and optimizing CNC machining processes to improve efficiency and product quality. This often includes drafting process documentation, troubleshooting equipment or programming issues, and collaborating with machinists, design engineers, and quality assurance teams. You’ll also conduct process audits, implement process improvements, and support new product introductions by creating or adjusting CNC programs as needed. The role requires both hands-on involvement on the shop floor and technical work using design and programming software, providing a dynamic and varied work environment.

What are popular job titles related to Cnc Process Engineer jobs in Virginia? For Cnc Process Engineer jobs in Virginia, the most frequently searched job titles are:
Infographic showing various Cnc Process Engineer job openings in Virginia as of July 2026, with employment types broken down into 9% Locum Tenens, 76% Full Time, 7% Part Time, 3% Contract, and 5% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $91,228 per year, or $43.9 per hour.

CNC Programmer

Stuart Rush

Damascus, VA • On-site

$22.25 - $30.25/hr

Full-time

Posted yesterday


Job description

Description:

The CNC Programmer is responsible for programming CNC machines and developing associated manufacturing processes. Process development includes identifying the necessary tools, fixtures, equipment, and process steps to manufacture the parts.


Essential Duties & Responsibilities:

  • Provide technical support to the machine shop pertaining to machines, processes, tooling, fixturing, programming, metrology, and overall troubleshooting.
  • Analyzes work orders, drawings, blueprints, specifications, models, and design data in order to determine part features, reference points, compute angular and linear dimensions, radii, and curvatures, and derive final part geometry and associated programming code to meet specifications.
  • Develop, troubleshoot, and optimize CNC programs and associated tooling for machine tools with Fanuc, Okuma OSP, and Mazatrol controllers.
  • Select appropriate machines, tools, fixtures, and process parameters (machine speeds, feed rates, and cutting paths) to efficiently and effectively manufacturing parts.
  • Create 3D models of parts and utilizes CAM software computer simulation to create, optimize, and validate CNC programs and minimize program posting issues.
  • Set up and operate machines to conduct trial runs to ensure programs and machinery will function properly and produce parts that meet specifications.
  • Analyze work orders, drawings, blueprints, specifications, models, and design data in order to determine part features, reference points, compute angular and linear dimensions, radii, and curvatures, and derive final part geometry.
  • Hands-on ability to program and setup CNC lathes and mills, modify code and parameters to prove out and troubleshoot new and existing programs and production capability.
  • Other duties and responsibilities as assigned.


Requirements:


  • Knowledge of Okuma, Haas, Mazak, and Fanuc controls and programming is preferred
  • Proficiency in CAM software, preferably Mastercam
  • Experience with multi-spindle/multi-turret, & mill-turn turning centers
  • High proficiency in G code programming
  • Minimum of 3 years of relevant combined education and/or experience. Associate Degree in Engineering or related technical field preferred.
  • Strong knowledge of metal cutting machine shop manufacturing operations and techniques.
  • Understanding and utilization of metrology and geometric tolerances, with ability to measure complex machined parts using dial calipers, micrometers, gages, and other measuring instruments to determine if meeting specification.
  • Must have sufficient mathematical skills as required to effectively calculate and examine 3D models, dimensional prints, CNC programs, and part measurements; includes ability to work with fundamentals of plane and solid geometry and trigonometry.