1

Vmc Programmer Jobs (NOW HIRING)

Be Seen First

VMC Machinist

Pound, WI · On-site

$24 - $28/hr

This role requires a strong understanding of programming, blueprint reading, and machining processes. The VMC Machinist will work closely with production staff to ensure high-quality output while ...

Be Seen First

VMC Machinist

Pound, WI · On-site

$24 - $28/hr

This role requires a strong understanding of programming, blueprint reading, and machining processes. The VMC Machinist will work closely with production staff to ensure high-quality output while ...

Be Seen First

Quality Inspector

Corona, CA · On-site

$20 - $25/hr

VMC Group's project managers and engineers are best known for working closely with our customers to exceed their expectations in the design, development and manufacturing of solutions for a specific ...

As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise ... CNC Mill (3-4 axis VMC) (Fanuc, Mazak, Haas) * CNC Automation Solutions * 3D Modeling (Solidworks ...

CNC Programmer

Westminster, MD · On-site

$30 - $45/hr

As a CNC Programmer, you will play a crucial role in the manufacturing process by creating precise ... CNC Mill (3-4 axis VMC) (Fanuc, Mazak, Haas) * CNC Automation Solutions * 3D Modeling (Solidworks ...

Strong understanding of CNC programming and operation. Familiarity with precision measuring ... CNC Mill (3-4 axis VMC) (Fanuc, Haas) * CNC Lathe (2-4 axis) (Mazak, Haas, Okuma, Dmg Mori Seiki)

CNC Programmer

Powder Springs, GA · On-site

$30 - $40/hr

Create CNC programs for 5-axis VMC and Multi-Tasking Turn/Mill machines utilizing TopSolid CAD/CAM software. * Create digital setup sheets and tool lists inside ProShop ERP software * Design custom ...

CNC Programmer

Powder Springs, GA · On-site

$30 - $40/hr

Create CNC programs for 5-axis VMC and Multi-Tasking Turn/Mill machines utilizing TopSolid CAD/CAM software. * Create digital setup sheets and tool lists inside ProShop ERP software * Design custom ...

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 Aug 31, 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?

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.

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

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.

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.

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 machining and CAD/CAM software may earn higher salaries or additional benefits.
More about VMC Programmer jobs
Infographic showing various Vmc Programmer job openings in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC VMC Setup Machinist / MAZATROL Programmer

Melrose Park, IL

Maxcess International
Manufacturing • 501 - 1,000 employees

$30 - $38/hr

Full-time

Posted 18 days ago


Job description

CNC VMC Setup Machinist / MAZATROL Programmer

1st Shift | $30–$38/hour + Overtime

We are looking for an experienced CNC VMC Setup Machinist / MAZATROL Programmer to join our machine shop.

Mazak VMCs producing a variety of general machine parts. We are looking for someone who can take a job from print to finished part—program the machine, set up the job, run production, inspect parts, and make adjustments as needed.

What You'll Do

  • Program Mazak VMCs using MAZATROL conversational programming
  • Set up and operate Mazak VMCs
  • Read and understand engineering drawings
  • Select and set cutting tools
  • Set tool and work offsets
  • Prove out programs and make necessary adjustments
  • Run multiple machines efficiently
  • Inspect parts using micrometers, calipers, gauges, and other precision measuring equipment
  • Make offset and program adjustments to maintain part quality
  • Troubleshoot machining and setup problems
  • Maintain production and quality requirements
  • Keep machines, tooling, and work areas clean and organized

What We're Looking For

  • Strong CNC VMC setup experience
  • MAZATROL programming experience is preferred
  • Ability to read blueprints and understand GD&T
  • Knowledge of cutting tools, feeds, speeds, and work holding
  • Ability to use precision measuring equipment
  • Ability to take a job from setup through finished parts
  • Strong troubleshooting and problem-solving skills
  • Reliable, dependable, and able to work independently

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this Job, the employee is regularly required to stand; use hands to finger, handle, or feel objects, tools, or controls; reach with hands and arms and talk or hear. The employee is occasionally required to walk; sit; climb or balance; stoop, kneel, crouch, or crawl. The employee must frequently lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, color vision, peripheral vision, depth perception and ability to adjust focus.

MAZATROL Training Available

Don't have MAZATROL experience? That's okay.

We are willing to train the right experienced CNC machinist on MAZATROL programming.

If you have strong VMC setup skills, can read prints, understand tooling and machining processes, and can work independently, we encourage you to apply. We value machining ability and reliability and are willing to teach the right person our Mazak programming system.

Schedule

1st Shift — Monday through Friday

10–15 hours of overtime available each week.

Overtime is paid at 1.5× the regular hourly rate.

Pay

$30–$38/hour, depending on experience and skill level, plus overtime.

Experienced MAZATROL programmers and strong VMC setup machinists are encouraged to apply.

Why Join Us?

  • Competitive hourly pay
  • Consistent first-shift schedule
  • 10–15 hours of overtime available weekly
  • Work with 3 Mazak VMCs
  • Opportunity to develop MAZATROL programming skills
  • Stable, hands-on machining environment
  • Opportunity for the right person to become an important part of our operation

If you're a skilled CNC machinist who takes pride in your work and wants steady hours, good overtime, and an opportunity to grow, we'd like to hear from you.

#IND 

#LI-ONSITE

Maxcess is an equal employment opportunity employer. We do not discriminate on the basis of race, religion, sex, disability, age, pregnancy, national origin, sexual orientation, or any other characteristic protected by applicable law. We are committed to diversity and inclusion, and all qualified candidates are encouraged to apply.