Job Search and Career Advice Platform

Enable job alerts via email!

All Round Machinist and or CNC Programmer

Dennes Engineering PTY ltd.

Cape Town

On-site

ZAR 300 000 - 400 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading engineering company in Cape Town is looking for an experienced All-Round Machinist / CNC Programmer to join their team. Ideal candidates will be qualified artisans with 6-10+ years of experience and proficiency in programming CNC machines like Mastercam and SolidWorks. The role involves both CNC and manual machining, contributing to a family-like work atmosphere. Competitive salary packages including performance-based incentives are offered in a supportive environment.

Benefits

Performance-based bonuses
Immediate start
Family atmosphere
Diverse work opportunities

Qualifications

  • 6-10+ years of experience in machining.
  • Valid driver’s license required.
  • Preferred age range 25-40 based on experience.

Responsibilities

  • Machine parts from samples without supervision.
  • Program CNC machines and handle both prototype and production runs.
  • Mentor junior staff and thrive under pressure.

Skills

Mastercam 2020
SolidWorks 2019
Fanuc G-code programming
Manual machining
Team player

Education

Qualified artisan (Red Seal or equivalent)
Job description
Job Advertisement

Position: All?Round Machinist / CNC Programmer

Location: Ndabeni (near Pinelands), Cape Town

Company: Dennes Engineering – 40 years of solving engineering challenges in South Africa

Employment: Contract-Permanent

Role Options
Option A: All?Rounder Artisan
  • Independent workshop hero: machine parts from samples without supervision
  • Skilled on manual lathes & mills
  • Thrives under pressure and tight deadlines
Option B: CNC Savvy Engineer
  • Mastercam 2020 & SolidWorks 2019 programming proficiency
  • Fanuc G?code programming on Doosan, Mazak Slant, Leadwell, Mazak VTC41L (from legacy “dinosaurs” to modern Machines)
  • Comfortable switching to manual machining when CNC capacity low.
  • Handles both prototype (1-off) and production runs
Key Traits
  • Team player with a relaxed yet driven mindset
  • Passionate about engineering, with a great sense of humour
  • Enjoys mentoring junior staff — no ego allowed
  • Punctual, drama-free, and zero tolerance for bullying
Requirements
  • Qualified artisan (Red Seal or equivalent) with 6–10+ years’ experience
  • Valid driver’s license
  • Preferred age range 25–40, based on experience
Why Dennes?
  • Family atmosphere: open-door policy, flat hierarchy
  • Diverse, meaningful work with direct impact
  • Performance-based bonuses and incentives
  • Immediate start—with salary tailored to your skills
To Apply:

Send your CV and a short note detailing:

  1. A challenging part you’ve machined
  2. Your CNC + manual experience
  3. A time you supported or learned from a colleague
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.