×
Register Here to Apply for Jobs or Post Jobs. X

CNC Programming Machinist and Quality Controller

Job in Centurion, 0014, South Africa
Listing for: Kelsey Construction
Full Time position
Listed on 2026-01-16
Job specializations:
  • Manufacturing / Production
    Manufacturing Engineer, Quality Engineering
Job Description & How to Apply Below

Kelsey Construction is a leading company in the manufacturing and construction industry, committed to delivering high-quality components with precision and efficiency. We are seeking a skilled Programming Machinist & QC professional to join our team and contribute to our ongoing success.

Position Overview

The Programming Machinist & QC will be responsible for programming and setting up CNC machines, producing high-quality components, and ensuring all products meet design specifications and quality standards. This role combines technical machining expertise with quality control responsibilities, ensuring efficiency, accuracy, and safety across production processes.

Key Responsibilities
  • Interpret project blueprints, design CNC programs, and set up machines to produce the required cuts.
  • Create, maintain, and modify CNC programs (Master

    CAM, Fanuc) to improve efficiency or adapt to new production requirements.
  • Conduct test runs, troubleshoot machine malfunctions, and perform minor repairs.
  • Select and source appropriate cutting tools and tooling for standard and specialized applications.
  • Inspect produced components using precision measuring tools to ensure compliance with design specifications.
  • Maintain quality records, inspection documentation, and assist with root cause analysis for non-conformities.
  • Collaborate with production and engineering teams to resolve quality issues and optimize processes.
  • Train new staff on machine operations, best practices, and safety procedures.
  • Develop CNC programs using Master Cam software for milling machines and lathes.
  • Set up machines, including tools, jaws, jigs, stops, and offsets, and conduct dry runs for verification.
  • Capture accurate job card times for costing and production tracking.
  • Reduce waste and maintain cost-conscious practices while ensuring high-quality output.
  • Enforce safety protocols and maintain a clean, safe working environment.
  • Forecast tooling requirements based on production schedules and ensure tool management.
  • Understand machine maintenance requirements and report irregularities promptly.
  • Follow all company policies, ISO standards, and quality procedures.
Qualifications

Proven experience as a CNC programmer and machinist.

Strong knowledge of Master

CAM, Fanuc programming, M-Codes, G-Codes, T-Codes.

Proficiency in CNC machine setup, first-off inspections, and machining procedures.

Experience with precision measuring tools and quality control documentation.

Ability to troubleshoot machining issues and implement corrective actions.

Strong understanding of feed and speed calculations for various materials.

Excellent communication skills and ability to collaborate with cross-functional teams.

Commitment to safety compliance and adherence to company policies.

Apply by sending your CV and Qualifications to . Should you not receive feedback within 2 weeks after applying, kindly consider your application unsuccessful.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary