Skilled Cnc Turner: Programmer & Setter (Okuma/Fanuc)

Esg Recruitment Limited

Johannesburg

On-site

ZAR 834,000 - 1,390,000

Full time

43 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation to Belgium
Employer sponsorship for immigration

Job summary

Esg Recruitment Limited is seeking a skilled CNC Programmer & Operator to join the machining team in Belgium. You will program, set up and operate CNC turning and milling machines, handling high-precision components. Proficiency in Fanuc/Siemens/Haas controls and CAD drawings is essential.

Relocation and immigration support are provided by the employer. This role offers a competitive European salary and ongoing professional development within modern facilities.

Qualifications

  • Matric or N3 or equivalent.
  • Trade Tested Artisan (Red Seal preferred).
  • 5+ years' experience in a technical manufacturing environment.
  • Ability to program and operate CNC milling and turning machines independently.
  • Experience with Fanuc, Siemens or Haas controls.
  • Experience with EdgeCAM and Autodesk Fusion 360 for programming.

Responsibilities

  • Programming CNC turning and milling machines.
  • Write and edit CNC programs.
  • Setup tooling and run CNC machines.
  • Interpret drawings and CAD specifications with GD&T.

Skills

CNC programming
5-axis machining
3-axis machining
Fanuc control

Education

Matric
Trade Tested Artisan (Red Seal preferred)

Tools

EdgeCAM
Fusion 360
Mastercam
Mazak controls

Job description

Showing 56 Skilled Cnc Turner Programmer Setter Okuma Fanuc jobs in Johannesburg

CNC PROGRAMMER
  • Trade tested
  • Matric/N3 or equivalent
  • Minimum 4 Years' experience in a Manufacturing / Engineering Industry
  • Experience in a Programming Position
  • Manual Programming - Milling AND Turning
  • Experience on FANUC Machines
  • CNC Milling & Turning Machine Setting experience
  • Able to Measure accurately with Precision Measuring Instruments
DUTIES
  • Writing of CNC Programs according to Drawing Specifications
  • Programming all Manufacturing Parts
  • Assist the CNC Machine Operators with Technical Queries
  • Help to set the CNC Machine Tooling according to Drawings/Program specifications
Qualification
  • Matric
  • Trade Tested Artisan (Red Seal is preferred)
Requirements
  • 5 Years' experience in a similar role in a technical manufacturing environment
  • CNC programming using EdgeCAM and Autodesk (Fusion 360)
  • CNC part programming, milling, turning, and mill-turn machining
Duties
  • Programming CNC milling machines
  • Adhere to and improve production and safety standards
  • Drive productivity within the working environment
Key Responsibilities
  • Operate and program 3-axis and 5-axis CNC machines.
  • Create, edit and run CNC programs directly on the machine.
  • Use existing templates to program and operate machinery.
  • Interpret technical drawings and CAD designs.
  • Use 3D machine simulations to visualise cutting processes before production.
  • Ensure accurate cutting, quality control and minimal material wastage.
  • Perform routine machine checks and basic maintenance.
  • Follow workplace safety procedures and production standards.
  • Work with different materials, including glass, marble and stone.
Minimum Requirements
  • Minimum of 3 years relevant CNC experience.
  • Practical experience operating and programming CNC machinery.
  • Knowledge of 3-axis and/or 5-axis CNC machines.
  • CAD knowledge and the ability to interpret technical drawings.
  • Ability to program and operate machinery independently.
  • A strong understanding of precision cutting and production processes.
Relocate to Belgium | Employer-Sponsored Opportunity

A leading manufacturing company in Belgium is looking for an experienced CNC Programmer & Operator to join its machining team.

If you have experience programming, setting up, and operating CNC turning and milling machines while producing high-precision components, this is an exciting opportunity to advance your career with a modern European manufacturer.

Successful candidates will receive employer-sponsored relocation and immigration support throughout the recruitment process.

About the Role

As a CNC Programmer & Operator , you'll be responsible for programming, setting up, and operating CNC turning and milling machines to manufacture precision-engineered components.

Working with advanced machining technology and tight tolerances, you'll play a key role in delivering high-quality products while supporting efficient production and continuous improvement.

What You'll Be Doing
  • Programming, setting up, and operating CNC turning and milling machines
  • Editing and optimising CNC programs using controls such as Fanuc, Siemens, Haas , or similar
  • Manufacturing precision components to tight tolerances
  • Reading and interpreting technical drawings and engineering specifications
  • Selecting and managing tooling for machining operations
  • Machining a variety of materials, including steel, stainless steel, cast iron, and bronze
  • Inspecting finished components using precision measuring equipment
  • Performing routine machine maintenance and ensuring a clean, safe work environment
  • Recording production data and maintaining quality documentation
  • Supporting production deadlines through efficient and accurate machining
We're Looking For
  • A technical qualification in Mechanical Engineering, Machining, Manufacturing Technology , or a related field
  • Proven experience as a CNC Programmer, CNC Turner, CNC Miller, or CNC Operator
  • Experience with Fanuc, Siemens, Haas , or similar CNC control systems
  • The ability to read and interpret technical drawings
  • Experience working to tight tolerances using precision measuring equipment
  • Strong attention to detail and commitment to producing high-quality work
  • Good English communication skills
  • A proactive attitude with a willingness to continuously develop your technical skills
Advantageous Experience
  • CAM software experience (such as Hypermill )
  • Multi-axis CNC machining
  • Small batch and precision manufacturing
Candidate Requirements
  • South African citizen
  • Willing and able to relocate to Belgium
  • Good Afrikaans proficiency is essential
  • Valid passport (or willing to obtain one)
  • Able to work independently while contributing to a collaborative team environment
What's On Offer
  • Permanent, full-time employment in Belgium
  • Competitive European salary and benefits package
  • Modern machining facilities equipped with advanced CNC technology
  • Ongoing technical training and professional development
  • Stable employment with a leading international manufacturing company
  • Excellent long-term career growth opportunities
Machine Your Future in Belgium

If you're an experienced CNC Programmer & Operator looking to take your skills to an international level, we'd love to hear from you.

  • Mastercam and / or Solidworks experience preferred
  • Proficiency in manual programming is a requirement
  • Interpret engineering drawings with GD&T specifications in order to understand machining requirements.
  • Securely load, align, and clamp heavy castings and steel structures (up to 2 tons) onto the 360-degree rotating work table using overhead cranes, hoists, and precision fixture setups.
  • Setup up components and tool geometry for jobs which are either pre-machined, raw casting or welded up for machining to within 0.01 mm using approved Job Card routings and/or first principles.
  • Make use of Fanuc and Siemens controls to operate the machine.
  • Ensure that machining tasks are completed in line with operational procedures.
  • Observe machine operations to protect tooling or machine malfunctions and adjust where necessary.
  • Machining of components to the approved CNC Programs, completing first off and in process checks as per job routing requirements.
  • Ensure daily production quantities are maintained and capture job times on production computers.
  • Perform daily operator-level maintenance checks, including checking oil sights, coolant condition, monitoring central lubrication systems, and reporting mechanical variations.
  • Maintain a clean work area and strictly follow all applicable safety protocols, especially regarding crane operation and large machine guards.
DUTIES & RESPONSIBILITIES
  • Interpret engineering drawings with GD&T specifications in order to understand machining requirements.
  • Securely load, align, and clamp heavy castings and steel structures (up to 2 tons) onto the 360-degree rotating work table using overhead cranes, hoists, and precision fixture setups.
  • Setup up components and tool geometry for jobs which are either pre-machined, raw casting or welded up for machining to within 0.01 mm using approved Job Card routings and/or first principles.
  • Make use of Fanuc and Siemens controls to operate the machine.
  • Ensure that machining tasks are completed in line with operational procedures.
  • Observe machine operations to protect tooling or machine malfunctions and adjust where necessary.
  • Machining of components to the approved CNC Programs, completing first off and in process checks as per job routing requirements.
  • Ensure daily production quantities are maintained and capture job times on production computers.
  • Perform daily operator-level maintenance checks, including checking oil sights, coolant condition, monitoring central lubrication systems, and reporting mechanical variations.
  • Maintain a clean work area and strictly follow all applicable safety protocols, especially regarding crane operation and large machine guards.
Secondary duties
  • Ensure the use of the correct PPE at all times.
  • Ensure that all health and safety regulations are adhered to at all times.
  • Operate other CNC Lathe and Milling machines occasionally.
  • Ensure correct and safe use of all the tools and equipment, any defected tools to be reported immediately to the line manager.
  • Assist in training, sharing your knowledge to assist others in the production environment.
Qualifications & Skills
  • Matric or NQF equivalent
  • Qualified Turner (Red Seal)
  • 5+ years machining experience (Milling specifically, Horizontal advantageous)
  • Strong understanding of GD&T when interpreting engineering blueprints
  • Ability to accurately measure and record using various measuring equipment including vernier callipers, micrometers, bore gauges, etc
  • Strong communication and team work skills
Working Conditions
  • Metal manufacturing workshop environment
  • PPE to be worn at all times as required
  • Ability to stand, bend, and reach around large machine beds for extended periods
  • Ability to lift and manoeuvre heavy tooling independently
  • Non-smoking environment
  • Single shift. Mon Thurs: 07h00 16h15, Fri: 07h00 to 12h00
  • Occasional overtime or weekend work by exception only
  • December (Christmas) Shutdown
  • 510 years' experience as a CNC Programmer, Setter, and Operator.
  • Proven experience with Fanuc controls (essential).
  • Ability to write CNC programs from technical drawings.
  • Experience machining castings is essential.
  • Proficient in both CNC turning and milling operations.
  • Strong understanding of threads, profiles, grooves, and general machining practices.
  • Ability to work independently and produce high-quality work with minimal supervision.
  • Experience with Mazak Machine and controls will be advantageous.
  • Knowledge of AutoCAD, Mastercam, and/or Solidworks will be advantageous.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cnc Programmer And Operator
Cnc Programmer And Operator

Mc Technology Staffing • Gauteng

On-site
ZAR 744,000 - 1,116,000
Competitive European salary
Employer-sponsored relocation
Technical training and development
CNC Programmer & Operator
CNC Programmer & Operator

Beaver Migration and Recruitment • Johannesburg

On-site
ZAR 856,000 - 1,236,000
Relocation support
CNC Programmer & Operator
CNC Programmer & Operator

Beaver Immigration Consulting • Durban

On-site
ZAR 838,000 - 1,211,000
CNC Programmer & Operator
CNC Programmer & Operator

Beaver Migration and Recruitment • Cape Town

On-site
ZAR 841,000 - 1,121,000
CNC Programmer & Operator
CNC Programmer & Operator

Beaver Migration and Recruitment • Durban

On-site
ZAR 785,000 - 1,233,000
Relocation sponsorship
Immigration support
Professional development
CNC Machinist - Horizontal Milling
CNC Machinist - Horizontal Milling

ESG Recruitment Limited • Johannesburg

On-site
ZAR 350,000 - 520,000
5-Axis CNC Milling Programmer (Supervisory) â East Rand
5-Axis CNC Milling Programmer (Supervisory) â East Rand

Jobs 4 All • Gauteng

On-site
ZAR 420,000 - 650,000
CNC Machinist (Heavy Industry)
CNC Machinist (Heavy Industry)

Placements24 • Stellenbosch

On-site
ZAR 420,000 - 520,000
Medical aid
Pension fund
Overtime pay
+4
CNC Programmer
CNC Programmer

Oxyon People Solutions • Vanderbijlpark

On-site
ZAR 240,000 - 360,000
CNC Operators
CNC Operators

Beaver Immigration Consulting • Johannesburg

On-site
ZAR 601,000 - 977,000
Meal vouchers
Eco vouchers
Training programs
+1