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.