24 Cnc Programmer jobs in South Africa

CNC Programmer

Pinetown, KwaZulu Natal Fouche & Co Recruitment

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

Our client is a well-established name in the furniture manufacturing industry, recognized for quality craftsmanship and a commitment to innovation. The business operates on a national scale and maintains a reputation for delivering superior products.

The CNC Programmer will be responsible for creating, optimizing, and troubleshooting CNC programs used in the manufacturing of frames and furniture components. The position requires close collaboration with technical, production, and design teams to ensure precise, efficient output. This role is suited to someone who enjoys hands-on problem-solving and continuous process improvement. The successful candidate will work alongside another programmer, contributing to workflow optimization.

Key Responsibilities:
  • Create and optimize CNC programs for woodworking machinery using CAD/CAM software
  • Interpret technical drawings and translate them into production-ready CNC programs
  • Support the manufacturing of frames and other furniture components
  • Work closely with production teams to ensure efficient designs
  • Troubleshoot and resolve programming and machining issues
  • Collaborate with designers and technical staff to improve processes
  • Maintain accurate documentation of CNC files, toolpaths, and settings
  • Test and validate new programs on production equipment
  • Ensure compliance with quality and safety standards
  • Provide technical support during production
  • Assist with machine setup and calibration
  • Train operators on new CNC programs as required
  • Identify areas for process and workflow optimization
  • Contribute to team meetings and technical reviews
  • Report on programming activities and progress

Requirements
  • Relevant qualification in mechanical engineering, manufacturing, or similar
  • Minimum 3 years experience in CNC programming, ideally within furniture or manufacturing
  • Advanced experience with CAD/CAM software (AutoCAD, SolidWorks, Fusion 360, or similar)
  • Experience operating woodworking CNC machines
  • Knowledge of frame making or furniture production (advantageous)
Remuneration:
  • R18 000 - R20 000 Cost to Company
*** Only Shortlisted candidates will be contacted ***

This advertiser has chosen not to accept applicants from your region.

CNC Programmer

Western Cape, Western Cape Goldman Tech Resourcing

Posted today

Job Viewed

Tap Again To Close

Job Description

One of the top Automotive manufacturing companies in Cape Town is URGENTLY looking for an experienced CNC Programmer . Minimum Requirements: 3D machine software and Catia experience preferred 6-8 years experience in Automative metal stamping environment Senior Certificate (Matric) Tool, jig, and Die Trade test Should you meet the requirements for this position, please email your CV to or you can also contact the team on XXX-XXX. Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.
This advertiser has chosen not to accept applicants from your region.

CNC Programmer

7405 Thornton, Western Cape Red Ember Recruitment (PTY) Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Permanent
Red Ember Recruitment is recruiting for Machine Fitter for one of the manufacturing companies in Cape Town. A key aspect of this role is to qualify new parts for production, from the planning phase through to final inspection, before handing the process over to the production team. The successful candidate must have a strong background in high-quality precision production and effective clamping methods that enhance efficiency, productivity, and part quality. Proficiency in CAM software such as Fusion 360, Mastercam, and EdgeCam is essential for programming complex machining operations.RequirementsExperience: 5+ years of experience in CNC programming, setting, and operatingExperience with 3- and 4-axis CNC milling and CNC lathe machines.Proven experience using CAM software such as Fusion 360, Mastercam, or EdgeCam.Familiarity with various materials, including aluminium, stainless steel, mild steel, heat-treatable steel, brass, titanium, and all polymers.Experience in a mass production environment (highly preferred).Formal Qualification: Matric (Grade 12) or equivalent.Certified Red Seal Qualification (Machinist or equivalent).
This advertiser has chosen not to accept applicants from your region.

CNC Programmer - Milling

Johannesburg, Gauteng ESG Recruitment

Posted 25 days ago

Job Viewed

Tap Again To Close

Job Description

Technical requirements:
  • 4 axes Milling
  • Onboard programming (Mastercam beneficial)
  • Haas EC1600 experience beneficial
  • Willing to Set & Operate
  • To program 4 machines in due course
Other requirements & details:
  • Own transport
  • Willing to work Overtime
This advertiser has chosen not to accept applicants from your region.

CNC PROGRAMMER & SETTER

Gauteng, Gauteng Anceriz Engineering Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for a CNC Lathe Operator and Setter, must be able to Set and Operate the machine with minimal supervision. Minimum Experience 5 Years Proficiency in CNC programming Languages (e.g., G-code, M-code) Strong CNC Operating and Setting Skills with Proficiency in Fanuc Controls. To set machine tooling according to Drawing / program specifications.(Candidate must have technical fluency in reading drawings) CNC Turning basic course. The ideal candidate will be responsible for Setting and Operating CNC Lathes & Mills ensuring high precision and productivity. Undertaking entire CNC lathe & milling machine setups, from and Empty Machine to an approved 1 st off component. We are looking for a CNC Lathe Operator and Setter, must be able to Set and Operate the machine with minimal supervision. Minimum Experience 5 Years Proficiency in CNC programming Languages (e.g., G-code, M-code) Strong CNC Operating and Setting Skills with Proficiency in Fanuc Controls. To set machine tooling according to Drawing / program specifications.(Candidate must have technical fluency in reading drawings) CNC Turning basic course. The ideal candidate will be responsible for Setting and Operating CNC Lathes & Mills ensuring high precision and productivity. Undertaking entire CNC lathe & milling machine setups, from and Empty Machine to an approved 1 st off component.
This advertiser has chosen not to accept applicants from your region.

Cnc programmer - milling

New
Johannesburg, Gauteng ESG Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Technical requirements: 4 axes Milling Onboard programming (Mastercam beneficial) Haas EC1600 experience beneficial Willing to Set & Operate To program 4 machines in due course Other requirements & details: Own transport Willing to work Overtime
This advertiser has chosen not to accept applicants from your region.

CNC Programmer KC Machine

Springs, Gauteng Butler National Corporation

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Previous work experience as a CNC programmer and CNC machinist
Ability to read and interpret design drawings, GDT symbols, and G-code programming language
Extensive experience with computer modeling software: Solidworks, MasterCAM and Verisurf
Strong attention to detail.
Ability to work independently and stick to a deadline.
Ability to stand for extended periods.
Ability to lift heavy objects.
Ability to work after-hours when required.

Level 1

  • Review, interpret, and program parts in accordance with customer and purchase order
    requirements.
  • Design tooling and processes per the established programming plan for basic 3 axis part complexities.
    Work with Manufacturing Engineers and provide feedback to Planning, and Quality to improve and optimize production processes.
  • Utilize MasterCAM and Verisurf software to ensure program integrity and first piece acceptanc
  • Archive proven programs for use by the production team.
  • Review and advise on in-process inspection (key features) to support product quality through progressive steps.
  • Participate in RCCA (Root Cause & Corrective Action) process.
  • Communicate with management any concerns regarding the product quality throughout the value stream.
  • Report any stock items or tooling that needs to be purchased.
  • Manage time appropriately and respond quickly to all inquiries so production, quality, and delivery schedules are met.

Level 2
Perform responsibilities associated with a Level 1 Programmer as well as the following:

  • Design tooling and processes per the established programming plan for mid-level 3 and 4 axis part complexities.
  • Design tooling and processes per the established programming plan for basic 5 axis part complexities.
  • Achieve “First Pass Yield”, programming hours, and cycle time within budget.
  • Provide support to Level 1 Programmers as needed.

Level 3

Perform the responsibilities associated with a Level 1 and Level 2 Programmer as well as the following:

  • Provide support, mentoring, and training to Level 1 and Level 2 Programmers
  • Design tooling and processes per the established programming plan for advanced 3, 4, & 5 axis part complexities
  • Lead RCCA (Root Cause & Corrective Action) investigation and analysis
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Cnc programmer Jobs in South Africa !

Cnc programmer kc machine

Springs, Gauteng Butler National Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Previous work experience as a CNC programmer and CNC machinistAbility to read and interpret design drawings, GDT symbols, and G-code programming languageExtensive experience with computer modeling software: Solidworks, Master CAM and VerisurfStrong attention to detail.Ability to work independently and stick to a deadline.Ability to stand for extended periods.Ability to lift heavy objects.Ability to work after-hours when required. Level 1 Review, interpret, and program parts in accordance with customer and purchase orderrequirements. Design tooling and processes per the established programming plan for basic 3 axis part complexities.Work with Manufacturing Engineers and provide feedback to Planning, and Quality to improve and optimize production processes. Utilize Master CAM and Verisurf software to ensure program integrity and first piece acceptanc Archive proven programs for use by the production team. Review and advise on in-process inspection (key features) to support product quality through progressive steps. Participate in RCCA (Root Cause & Corrective Action) process. Communicate with management any concerns regarding the product quality throughout the value stream. Report any stock items or tooling that needs to be purchased. Manage time appropriately and respond quickly to all inquiries so production, quality, and delivery schedules are met. Level 2 Perform responsibilities associated with a Level 1 Programmer as well as the following: Design tooling and processes per the established programming plan for mid-level 3 and 4 axis part complexities. Design tooling and processes per the established programming plan for basic 5 axis part complexities. Achieve “First Pass Yield”, programming hours, and cycle time within budget. Provide support to Level 1 Programmers as needed. Level 3 Perform the responsibilities associated with a Level 1 and Level 2 Programmer as well as the following: Provide support, mentoring, and training to Level 1 and Level 2 Programmers Design tooling and processes per the established programming plan for advanced 3, 4, & 5 axis part complexities Lead RCCA (Root Cause & Corrective Action) investigation and analysis #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

CNC Programmer and Setter

Johannesburg, Gauteng Execustaff Recruiting Services

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Requirements:
  • Must be able to program CNC machines with Fanuc controls.
  • Must have experience with Doosan and Haas machines.
  • At least 5 years' experience.
  • The Machines are programmed with coding on the controls, not through software.
This advertiser has chosen not to accept applicants from your region.

CNC Programmer Turning - Onboard

Johannesburg, Gauteng ESG Recruitment

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

Experience :
  • + 3years On CNC machine shop
  • Fanuc control Experience
  • Able to do on board programming.
  • Must be able to use all measuring equipment confidently
  • Must be computer literate
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Cnc Programmer Jobs