1

Cam Programmer Jobs in Virginia (NOW HIRING)

CAM workflows * Inspection tools * Prototype assemblies * Fixtures and tooling * Engineering discussions * Production feedback loops You care deeply about tolerances, finishes, setup sequencing ...

CNC Machinist

Roanoke, VA ยท On-site

$23 - $28/hr

Experience with Swiss-style CNC lathes and familiarity with CAM programming or editing software is a plus (not required). #zr Trillium Staffing has been recruiting and hiring CNC talent for over 30 ...

CNC Programmer

Chesapeake, VA

$23.75 - $32.25/hr

Three plus years' experience as a CNC Programmer programming with 2D/3D CAD/CAM software, experience with Siemens and Fanuc controls and Mastercam a plus. * Ability to read and interpret blueprints.

CNC Programmer

Chesapeake, VA

$23.75 - $32.25/hr

Three plus years' experience as a CNC Programmer programming with 2D/3D CAD/CAM software, experience with Siemens and Fanuc controls and Mastercam a plus. * Ability to read and interpret blueprints.

CNC Programmer

Chesapeake, VA

$23.75 - $32.25/hr

Three plus years' experience as a CNC Programmer programming with 2D/3D CAD/CAM software, experience with Siemens and Fanuc controls and Mastercam a plus. * Ability to read and interpret blueprints.

Be Seen First

Position Summary Autocraft Group Inc. is seeking an experienced and motivated Lead Designer/Engineer to lead our CAD/CAM Department. This position combines hands-on engineering and design ...

CNC Programmer

Chesapeake, VA

$23.75 - $32.25/hr

Three plus years' experience as a CNC Programmer programming with 2D/3D CAD/CAM software, experience with Siemens and Fanuc controls and Mastercam a plus. * Ability to read and interpret blueprints.

Be Seen First

Position Summary Autocraft Group Inc. is seeking an experienced and motivated Lead Designer/Engineer to lead our CAD/CAM Department. This position combines hands-on engineering and design ...

CNC Machinist/ Programmer

Lynchburg, VA ยท On-site

$25.75 - $35.25/hr

Skills Strong understanding of CNC programming (2D/3D), blueprint reading, GD&T interpretation, proficiency with precision measuring equipment, and ability to work with CAM software. Qualifications ...

CNC Machinist/ Programmer

Lynchburg, VA ยท On-site

$25.75 - $35.25/hr

Skills Strong understanding of CNC programming (2D/3D), blueprint reading, GD&T interpretation, proficiency with precision measuring equipment, and ability to work with CAM software. Qualifications ...

Mold Designer III

Newport News, VA ยท On-site

$81K - $106K/yr

... CAM) programming for toolpath and Autodesk PowerMill a plus. - Proficient with CAD solid modeling system; experience with NX CAD. - Must be 18 years of age or older.Company OverviewAbout our Company ...

... CAM) programming for toolpath and Autodesk PowerMill a plus. - Proficient with CAD solid modeling system; experience with NX CAD. - Must be 18 years of age or older.Company OverviewAbout our Company ...

Mold Designer III

Newport News, VA ยท On-site

$81K - $106K/yr

... CAM) programming for toolpath and Autodesk PowerMill a plus. - Proficient with CAD solid modeling system; experience with NX CAD. - Must be 18 years of age or older.Company OverviewAbout our Company ...

Cnc Machinist

Newport News, VA ยท On-site

$18.75 - $25.50/hr

The position requires hands-on machining, minor programming using CAM software, and the ability to support both scheduled and walk-in work in a dynamic fabrication shop environment. Responsibilities

Showing results 21-40

Cam Programmer information

See Virginia salary details

$11

$39

$68

How much do cam programmer jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for cam programmer in Virginia is $39.20, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $51.01 per hour, depending on experience, location, and employer.

What are some typical daily responsibilities of a cam programmer?

As a CAM Programmer, your daily tasks typically include translating engineering drawings and 3D models into CNC machine instructions, optimizing tool paths, and selecting appropriate cutting tools to maximize efficiency and quality. You may also collaborate with machinists and production teams to troubleshoot machining issues, make on-the-fly adjustments to programs, and ensure quality standards are met. CAM Programmers often review and revise existing programs to improve cycle times or adapt to new materials. This role requires close attention to changing production requirements and proactive communication with other departments, ensuring smooth and efficient manufacturing workflows.

What does a cam programmer do?

A CAM (Computer-Aided Manufacturing) Programmer creates and optimizes CNC machine tool programs using CAM software. They convert engineering designs and CAD models into precise machining instructions. Their role involves selecting cutting tools, defining tool paths, and ensuring efficiency in the manufacturing process. CAM Programmers work closely with engineers and machinists to improve production quality and minimize waste.

What are the key skills and qualifications needed to thrive as a cam programmer?

To thrive as a CAM Programmer, you need strong expertise in CNC programming, computer-aided manufacturing (CAM) software, and a solid understanding of machining processes, typically supported by a technical degree or vocational training in manufacturing or engineering. Familiarity with industry-standard tools such as Mastercam, SolidWorks CAM, or Siemens NX, as well as knowledge of G-code and M-code, is crucial, and certifications in these platforms are highly valued. Excellent problem-solving abilities, attention to detail, and effective communication are important soft skills for collaborating with machinists and engineers. These skills ensure the production of precise, high-quality components and support seamless manufacturing operations.

What are the most commonly searched types of Cam Programmer jobs in Virginia? The most popular types of Cam Programmer jobs in Virginia are:
What are popular job titles related to Cam Programmer jobs in Virginia? For Cam Programmer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Cam Programmer jobs in Virginia look for? The top searched job categories for Cam Programmer jobs in Virginia are:
Infographic showing various Cam Programmer job openings in Virginia as of August 2026, with employment types broken down into 82% Full Time, 12% Contract, and 6% Nights. Highlights an 100% In-person job distribution, with an average salary of $81,529 per year, or $39.2 per hour.

CNC Programmer - (19)-Portsmouth,Virginia

Fairlead

Smithfield, VA โ€ข On-site

$24.75 - $33.75/hr

Full-time

Re-posted 8 days ago


Job description

Summary:
The CNC Programmer is responsible for developing, optimizing, and maintaining machine programs that support automated material processing operations. This position will be responsible for creating production-ready programs for CNC equipment including a plasma cutting table and 6-axis robotic CNC processing cell, ensuring safe execution, quality output, material efficiency, and schedule performance. The CNC Programmer serves as the technical bridge between Engineering and Manufacturing by translating engineering requirements into executable machine programs, developing process standards, supporting equipment implementation, and continuously improving throughput and machine utilization. The ideal candidate has experience supporting industrial manufacturing environments and understands both machine programming and practical production execution.
Essential Duties and Responsibilities:
  • Develop, create, and maintain CNC machine programs for plasma cutting systems and 6-axis robotic CNC processing equipment.
  • Convert engineering drawings, 3D models, and production requirements into optimized machine programs and nesting plans.
  • Generate and validate tool paths, cut strategies, robotic motion paths, and machine parameters to maximize efficiency and quality.
  • Perform simulation and verification of programs prior to release to production.
  • Collaborate with Engineering, Production, Quality, and Operations teams to ensure manufacturability and schedule execution.
  • Optimize machine utilization, cycle time, material yield, and consumable usage.
  • Establish and maintain programming standards, naming conventions, setup instructions, and revision control processes.
  • Support first article production and machine prove-out activities for new programs.
  • Troubleshoot machine execution issues and modify programs to resolve quality or productivity concerns.
  • Create and maintain machine setup sheets, operator instructions, and standard work documentation.
  • Support implementation of new equipment, software upgrades, and automation initiatives.
  • Analyze production data and identify opportunities for continuous improvement.
  • Support preventive maintenance efforts by validating machine calibration and process capability.
  • Ensure all programs meet company safety standards and equipment operating requirements.
  • Provide technical support and guidance to CNC Operators and production personnel.

Qualifications:
  • Minimum 5 years of experience programming CNC manufacturing equipment in an industrial environment.
  • Experience programming CNC plasma tables, robotic processing systems, beam lines, laser systems, or automated fabrication equipment.
  • Experience programming 6-axis robotic motion systems and understanding robotic kinematics.
  • Experience with nesting software and CAD/CAM platforms.
  • Experience in structural steel fabrication, shipbuilding, heavy manufacturing, or industrial production environments.
  • Working knowledge of G-code, machine control systems, and post-processors.
  • Experience interpreting engineering drawings, GD&T, and fabrication standards.
  • Experience supporting new equipment commissioning and production startup activities.
  • Knowledge of Lean Manufacturing and process optimization principles.

Minimum Requirements:
  • High school diploma or GED required; Associate degree or technical certification preferred.
  • Demonstrated ability to read and interpret engineering drawings, models, and manufacturing documentation.
  • Proficiency with CAD/CAM software and Microsoft Office applications.
  • Strong understanding of manufacturing processes, machine capability, and production flow.
  • Ability to troubleshoot manufacturing and programming issues independently.
  • Strong communication and cross-functional coordination skills.
  • Demonstrated commitment to safety, quality, and schedule performance.

Physical Demands:
  • Frequent standing, walking, and movement throughout production areas.
  • Ability to sit and perform computer-based programming work for extended periods.
  • Ability to occasionally lift up to 25 pounds.
  • Ability to access manufacturing equipment for setup verification and troubleshooting.
  • Visual ability to review drawings, monitor machine operations, and inspect production output.
  • Ability to wear required PPE in production environments.

Work Environment:
  • Combination of office and industrial manufacturing environments.
  • Frequent interaction with automated manufacturing systems, production equipment, and fabrication operations.
  • Exposure to noise, airborne particulates, welding fumes, and moving equipment when supporting shop floor operations.
  • Work may require schedule flexibility to support production demands, startup activities, and troubleshooting efforts.
  • Strict adherence to all safety procedures and operational controls is required.