1

Vmc Programmer Jobs (NOW HIRING)

Be Seen First

We are seeking an experienced CNC Machinist/programmer to join our team. The successful candidate ... vmc. - Proficiency in the use of precision measuring instruments, including calipers and ...

CNC Programmer

Fort Worth, TX · On-site

$25.25 - $34.75/hr

CNC Programmer We are seeking two CNC Programmers to become an integral part of our team! One ... Experience with VMC's (4&5 axis), HMC's (4 axis), and mill/turn * Experience with Haas CNC's (Lathe ...

CNC Programmer (Onsite)

York, NE

$26 - $35.50/hr

Makino HMC's and VMC's, Mori HMC's and VMC's, Mazak vertical 5-axis, Okuma lathes, Multus mill ... Programming with NX CAD/CAM software * Communicate program adjustments across teams and operators ...

AWS Infrastructure Engineer

Frisco, TX · On-site

$100K - $132K/yr

AWS Infrastructure Engineer Rootshell Enterprise Technologies Inc. is a recognized provider of ... Hands-on knowledge and experience with VMC on AWS * 4+ years architecting, designing, and ...

next page

Showing results 1-20

Vmc Programmer information

See salary details

$16

$30

$44

How much do vmc programmer jobs pay per hour?

As of Jul 3, 2026, the average hourly pay for vmc programmer in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What is a VMC programmer?

A VMC programmer is a professional who creates and edits programs for vertical machining centers (VMCs), which are computer-controlled machines used for precision manufacturing. They typically use CAD/CAM software and need knowledge of machining processes, tool paths, and machine operation to produce accurate parts efficiently.

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

To thrive as a VMC Programmer, you need strong knowledge of CNC machining, programming skills (especially in G-code), and a technical diploma or engineering background. Familiarity with CAD/CAM software such as Mastercam, SolidWorks, or Siemens NX, and experience with various VMC controllers are typically required. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for optimizing processes and collaborating with production teams. These competencies ensure precision in machining operations, minimize errors, and promote efficient manufacturing workflows.

What are some typical challenges VMC Programmers face when working with complex CNC machining projects?

VMC Programmers often encounter challenges such as interpreting intricate technical drawings, optimizing tool paths to minimize cycle time, and ensuring high precision in machined parts. They must also troubleshoot issues that arise during the machining process and adapt programs to accommodate material variations or new customer requirements. Collaboration with machine operators, engineers, and quality inspectors is essential to ensure that the final product meets all specifications and standards.

How much do VMC programmers make in the US?

VMC programmers in the US typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CNC programming and CAD/CAM tools may earn higher salaries.

What is the difference between Vmc Programmer vs CNC Programmer?

AspectVmc ProgrammerCNC Programmer
CredentialsTypically requires technical training or certification in CNC programmingRequires similar certifications or technical training in CNC programming
Work EnvironmentWorks primarily on Vertical Machining Centers (VMCs) in manufacturing settingsWorks on various CNC machines, including mills, lathes, and other CNC equipment
Industry UsageCommonly employed in manufacturing, aerospace, automotive industriesUsed across multiple manufacturing sectors
Job FocusFocuses on programming, setting up, and operating VMCsInvolves programming and operating a range of CNC machines

While both Vmc Programmers and CNC Programmers require similar skills and certifications, Vmc Programmers specialize in Vertical Machining Centers, focusing on specific machine setup and programming. CNC Programmers have a broader scope, working with various CNC equipment across industries.

What are VMC Programmers?

VMC Programmers are professionals who specialize in programming Vertical Machining Centers (VMCs), which are computer-controlled machines used for precision manufacturing and metalworking. They create, modify, and optimize CNC (Computer Numerical Control) programs to ensure efficient and accurate machining of parts based on engineering drawings and specifications. Their work involves selecting appropriate tools, setting up machine parameters, and troubleshooting any issues that arise during production. VMC Programmers play a crucial role in the manufacturing industry by increasing productivity and ensuring high-quality output.

Will AI replace CNC programmers?

AI can assist CNC programmers by optimizing tool paths and automating routine tasks, but it is unlikely to fully replace skilled programmers who interpret complex designs, troubleshoot issues, and make real-time adjustments. CNC programming still requires human expertise, especially for custom or intricate parts, and the role may evolve to include managing AI-driven systems. Continuous learning of CAD/CAM software and automation tools remains important for job security in this field.
More about Vmc Programmer jobs
Infographic showing various Vmc Programmer job openings in the United States as of June 2026, with employment types broken down into 98% Full Time, 1% Temporary, and 1% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC CAM Programmer, Multi‑Axis Machining

FFI Aerospace & Defense

Westminster, MD • On-site

$30 - $45/hr

Other

Posted 3 days ago


Job description

Shape precision manufacturing in Westminster, MD

Picture a day where your toolpaths turn ideas into parts. You arrive in our Westminster, MD facility, open your CAM project, and translate complex drawings into efficient CNC programs that run right the first time. You walk the floor to verify a setup, fine-tune a cycle, and collaborate with engineers to shave seconds without sacrificing tolerance. If that sounds like your kind of impact, this role is for you.

Core contributions
  • Create, refine, and validate CNC programs for diverse machining operations with an emphasis on accuracy and throughput.
  • Review and interpret blueprints, models, and specifications to generate precise machining instructions.
  • Set up and dial in CNC equipment for production runs, including calibration and verification.
  • Oversee in-process performance, ensuring quality and efficiency are consistently achieved.
  • Troubleshoot programming and machining challenges quickly and effectively.
  • Partner with engineering and production to streamline workflows and minimize waste.
  • Document programs, setups, revisions, and change history throughout production.
  • Stay current with advancements in CNC technology, tooling, and best practices.
What you bring
  • Proven experience as a CNC Programmer or closely related position.
  • Hands-on proficiency with CAD/CAM and CNC languages including G-code.
  • Solid knowledge of machining methods, tooling selection, and cutting parameters.
  • Ability to read and analyze engineering drawings and blueprints.
  • Exceptional problem-solving skills and meticulous attention to detail.
  • Clear communication and a collaborative mindset.
  • High school diploma or equivalent; a technical credential in CNC programming is a plus.
Proficiencies that set you up for success
  • GD&T
  • CNC Tooling
  • Troubleshooting Skills
  • CNC Programming
  • G-Code
  • Design for Manufacturability (DFM)
  • M-Code
  • CNC Machine Setup & Changeover
  • Precision Measurement & Hand Metrology
  • Advanced Inspection & Gauge Measurement
  • Aerospace Manufacturing
  • Machine Setups for Production Runs
Equipment and software you will work with
  • CNC Mill (3–4 axis VMC) (Fanuc, Mazak, Haas)
  • CNC Automation Solutions
  • 3D Modeling (Solidworks)
  • 2D Drawings (Solidworks)
  • CNC Lathe (2–4 axis) (Mazak, Haas)
  • CAD Software (Solidworks)
  • CAM Software (Mastercam)
  • CNC Mill (5+ axis VMC) (Matsuura, Mazak, Haas)
  • CNC Lathe (5+ axis) (Mazak)
  • Calipers and Micrometers
  • Horizontal Machining Center (5+ axis)

Ready to turn complex requirements into clean code and world-class parts? Apply today.