Enable job alerts via email!

Cnc Programmer Kc Machine

Findojobs South Africa

Gauteng

On-site

ZAR 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Job summary

A leading machining company in Gauteng is seeking a skilled CNC Programmer to handle various complexities of machining tasks. Responsibilities include designing tooling, programming CNC machines, and training junior programmers. The ideal candidate has experience with Solidworks, MasterCAM, and G-code, and is detail-oriented. This role offers competitive remuneration and growth opportunities.

Qualifications

  • Previous work experience as a CNC programmer and CNC machinist.
  • Ability to read and interpret design drawings and GDT symbols.
  • Experience with computer modeling software.

Responsibilities

  • Program parts according to customer requirements.
  • Design tooling and processes for 3 and 4 axis parts.
  • Mentor Level 1 and Level 2 Programmers.

Skills

CNC programming
G-code programming
Attention to detail
Problem-solving

Tools

Solidworks
MasterCAM
Verisurf

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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.