Senior CNC Programmer and Engineer

2 days ago


Johannesburg, Gauteng, South Africa Professional Career Services Full time
Job Summary

We are seeking a highly skilled Senior CNC Programmer and Engineer to join our team at Professional Career Services. As a key member of our engineering department, you will be responsible for configuring management of all drawings and programs, generating new programs, modifying existing programs, reverse engineering, and improving machine tooling.

About the Role
  • Configuration Management: Oversee the organization and maintenance of all technical documentation and programming files.
  • Program Development: Design and develop new CNC programs from scratch, as well as modify existing ones to improve efficiency and productivity.
  • Reverse Engineering: Utilize your expertise to recreate and optimize existing parts and programs.
  • Machine Tooling: Work closely with the production team to improve machine performance and tool life.
Qualifications and Skills
  • Recognised formal qualification in both Engineering and programming is essential.
  • Trade test certification is beneficial.
  • Matric or equivalent is required.
  • Fanuc control experience is necessary.
  • Mastercam advanced proficiency is essential.
  • Excellent understanding of engineering drawings and computer-aided design (CAD) software.
  • Strong communication and problem-solving skills.

Estimated Salary Range: $80,000 - $110,000 per annum, depending on experience.



  • Johannesburg, Gauteng, South Africa ALOS Innovative Workforce Solution (Pty) Ltd Full time

    Machining Engineer Job DescriptionWe are seeking a highly skilled Machining Engineer to join our team at ALOS Innovative Workforce Solution (Pty) Ltd in Eastern Suburbs. The successful candidate will have a strong background in machining operations and be able to read and interpret engineering drawings, CNC programs, and work instructions to ensure proper...

  • Senior CNC Machinist

    4 weeks ago


    Johannesburg, Gauteng, South Africa MPRTC Full time

    Job OverviewWe are seeking a highly skilled Senior CNC Machinist to join our team in Germiston. This is an exciting opportunity for an experienced professional to work with cutting-edge technology and contribute to the success of our organization.About the RoleThe successful candidate will be responsible for operating and maintaining CNC machines, ensuring...


  • Johannesburg, Gauteng, South Africa Oxyon People Solutions Full time

    We are seeking a skilled CNC Horizontal and Vertical Boring Mill Programmer to join our team at Oxyon People Solutions in Vanderbijlpark.The ideal candidate must have expertise in programming and a strong understanding of CNC milling operations.Salary is negotiable, and we offer a competitive package.


  • Johannesburg, Gauteng, South Africa ESG Recruitment Full time

    The CNC Setter Operator role at ESG Recruitment involves taking ownership of entire CNC machine setups, from initial setup to final component approval. Key responsibilities include the selection and loading of CNC programs, thorough examination of engineering drawings, and the operation of inspection equipment to perform and certify 1st off component...


  • Johannesburg, Gauteng, South Africa Ashton personnel Full time

    Career Opportunities abound for a seasoned CNC Programmer and Operations Manager to join our dynamic team at Ashton Personnel!We seek an experienced Production Supervisor with expertise in CNC setting and operation to lead our day-to-day operations in Brisbane, Australia.Job Overview:Reporting to the Plant Manager, this pivotal role demands a high level of...


  • Johannesburg, Gauteng, South Africa Oxyon People Solutions Full time

    Oxyon People Solutions is looking for a skilled CNC Horizontal and Vertical Boring Mill Programmer to join their team in Vanderbijlpark.This is a great opportunity for someone with experience in programming CNC machines to take their skills to the next level.The ideal candidate will have knowledge of how to program CNC Horizontal and Vertical Boring Mills,...


  • Johannesburg, Gauteng, South Africa ESG Recruitment Full time

    We are seeking a highly skilled CNC Setter Operator to join our team at ESG Recruitment.About the RoleThis is an excellent opportunity for a motivated and detail-oriented individual to work with cutting-edge technology and contribute to the success of our clients.Key ResponsibilitiesUndertake comprehensive CNC machine setups, ensuring seamless production...


  • Johannesburg, Gauteng, South Africa ALOS Innovative Workforce Solution (Pty) Ltd Full time

    Career Overview: As a CNC Machinist at ALOS Innovative Workforce Solution (Pty) Ltd, you will be responsible for manufacturing parts and products to required specifications. This role is ideal for individuals with experience in operating CNC machines and programming G-Code or similar software.**Job Responsibilities:**Machinist will be responsible for all...


  • Johannesburg, Gauteng, South Africa Pronto Labour Team Full time

    CNC Boring Mill Operator RolePronto Labour TeamWe are seeking a skilled CNC Boring Mill Operator to join our team. The ideal candidate will have a minimum of 3 years' experience in operating Horz & Vert Boring Mills, with proficiency in FANUC & LINUX CONTROLS.Key Responsibilities:Operating and maintaining Horz & Vert Boring MillsProgramming and setting...

  • CNC Machinist

    2 days ago


    Johannesburg, Gauteng, South Africa Trading Places Recruitment Full time

    Job Title: CNC Machinist - Milling SpecialistWe are seeking a skilled CNC Machinist with experience in milling to join our team. The successful candidate will have a strong background in CNC machining and be proficient in operating Okuma machines.About the Role:The ideal candidate will have a minimum of 5 years of experience in CNC machining, specifically in...


  • Johannesburg, Gauteng, South Africa Pronto Labour Team Full time

    Job Summary:Pronto Labour Team is seeking a skilled CNC Machinist Specialist to join our team. As a CNC Machinist Specialist, you will be responsible for operating and maintaining horizontal and vertical boring mills, ensuring high precision and quality in our manufacturing process.Key Responsibilities:Operating and maintaining horizontal and vertical boring...


  • Johannesburg, Gauteng, South Africa Trading Places Recruitment Full time

    CNC Vertical Milling Machine Operator JobAt Trading Places Recruitment, we are seeking an experienced CNC Machinist to join our team as a milling machine operator.We value teamwork and encourage multi-skilling in our fast-paced environment. As a proactive individual with a willingness to offer assistance where needed, you will thrive in this role.Key...


  • Johannesburg, Gauteng, South Africa Ashton personnel Full time

    Brisbane-based Ashton Personnel seeks a skilled CNC Programming and Operations Manager to drive business growth through strategic planning, process improvements, and effective team management!This exciting opportunity requires an experienced Production Supervisor with extensive knowledge of CNC setting and operation to lead our day-to-day operations and...


  • Johannesburg, Gauteng, South Africa Level-Up Full time

    Are you a skilled CNC machinist with expertise in milling and lathe operations? Do you have a passion for educating others and staying up-to-date with the latest industry advancements?We are seeking an Applications Engineer & Training Facilitator to join our team at Level-Up, where you will play a crucial role in providing technical expertise, application...


  • Johannesburg, Gauteng, South Africa Level-Up Full time

    Job SummaryWe are seeking a highly skilled Advanced CNC Machining Specialist to join our team at Level-Up. In this role, you will be responsible for providing technical expertise, application support, and training to customers and internal teams.About the RoleThis position requires a strong background in engineering, CAD/CAM software, and exceptional...


  • Johannesburg, Gauteng, South Africa Ashton personnel Full time

    As a highly skilled CNC Machinist Team Lead at Ashton Personnel, you will play a key role in driving the success of our global manufacturing operations.We are seeking an experienced Production Supervisor with expertise in CNC setting and operation to join our team in Brisbane, Australia.Job Summary:Certified in Engineering or a related mechanical trade, you...


  • Johannesburg, Gauteng, South Africa Turner & Townsend Full time

    At Turner & Townsend, we are seeking an exceptional Senior Programme Director to lead complex projects and programmes with responsibility for ensuring that programme relevant governance arrangements and programme management processes/procedures are implemented and complied with by all parties.About the RoleThis is a challenging opportunity for a seasoned...


  • Johannesburg, Gauteng, South Africa Ashton personnel Full time

    Job Description:CNC Setter and Quality Control Manager - Brisbane AustraliaCompany Overview:Ashton Personnel is a global company with a reputation for excellence in the industry. We offer a positive work environment with opportunities for growth and development.Job Summary:We are seeking a highly experienced CNC Setter and Quality Control Manager to join our...


  • Johannesburg, Gauteng, South Africa Trading Places Recruitment Full time

    OverviewWe are seeking an experienced CNC Milling Machine Operator to join our team. As a key member of our production unit, you will be responsible for operating and maintaining complex machinery, ensuring high-quality output and meeting production deadlines.Key Responsibilities:Operate CNC vertical milling machines to manufacture precision parts.Maintain...


  • Johannesburg, Gauteng, South Africa Level-Up Full time

    OverviewThe CNC Machinist Trainer and Application Specialist will play a crucial role in the successful implementation and utilization of CAD/CAM and Metrology equipment & software solutions at Level-Up. This position requires strong expertise in engineering, CAD/CAM software, and exceptional problem-solving and communication skills.Responsibilities:Training...