2,286,189open jobs
145,425companies
275,360added this week
Browse all
Location
In office (Boksburg)
Employment
Full-Time

First seen by Alion on Nov 12, 2026.

Overview
Company
Impact
Profile match
Introduction

Vertical Machining Centre (VMC) Programmer, Setter & Operator

Location: Wadeville, Germiston, Gauteng
Remuneration: Market-related hourly rate, depending on experience and capabilities

About the Role

Our client, an established precision engineering company specialising in CNC machining and the manufacture of complex components for various industries, is seeking an experienced Vertical Machining Centre (VMC) Programmer, Setter and Operator.

The successful candidate must be able to independently read and interpret engineering drawings, manually program the machine, complete machine setups and operate the VMC to produce accurate components to specification.

Duties & Responsibilities

Key Responsibilities

  • Read and interpret engineering drawings, dimensions, tolerances and machining requirements.

  • Manually write, enter and edit CNC programs at the machine control.

  • Set up the VMC, including cutting tools, fixtures, workholding arrangements and tool and work offsets.

  • Select appropriate cutting tools, speeds and feeds for the material and machining operation.

  • Carry out trial runs and verify programs and setups before commencing production.

  • Operate the machine to manufacture components within specified tolerances.

  • Perform milling, drilling, boring and tapping operations as required.

  • Inspect components using precision measuring equipment and make adjustments where necessary.

  • Monitor tool wear, machining performance and component quality throughout production.

  • Troubleshoot programming, setup and machining issues to minimise downtime and scrap.

  • Maintain a clean, organised work area and comply with workshop safety and quality procedures.

 

Desired Experience & Qualification

Requirements

  • Proven practical experience programming, setting and operating CNC Vertical Machining Centres.

  • Ability to manually program at the machine is essential.

  • Ability to independently read and interpret detailed engineering drawings.

  • Sound understanding of machining processes, cutting tools, workholding and machining parameters.

  • Experience working to close tolerances in a precision engineering environment.

  • Competence in using precision measuring instruments, including micrometers and vernier callipers.

  • Strong attention to detail, practical problem-solving skills and a commitment to quality.

  • Ability to work independently and as part of a workshop team.

Package & Remuneration

Remuneration

A market-related hourly rate will be offered, based on relevant experience and demonstrated programming, setting and operating capabilities.

Company Description

An established precision engineering company specialising in CNC machining and the manufacture of complex components for various industries.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,286,189 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Recommended for you based on this role

Field & Service
Similar stack
Same company
Boksburg
Branch Supervisor 4 days ago
In office · Full-Time · Middelburg
Apply
In office · Full-Time · Pretoria
MedTech
Design Controls
Apply
In office · Full-Time · Pretoria
Apply
$3.9k – $6.7k per year (gross) · In office · Full-Time · Durban
Apply
In office · Full-Time · High School Diploma · Bengaluru
Apply
In office · Full-Time · Boksburg
Apply
In office · Full-Time · Boksburg
Apply
Process Technician 5 days ago
In office · Full-Time · Bachelor's Degree · Boksburg
Apply
In office · Full-Time · Boksburg
Analytics
Microsoft Excel
Apply
In office · Full-Time · Boksburg
Apply
See all jobs
This is one of many
2,286,189 more open roles from verified company boards, updated every day.