
CNC Machinist– Precision Engineering
Professional Recruitment Partners
- Johannesburg, Gauteng
- R22,000-24,000 per month
- Permanent
- Full-time
Location: Boksburg (East Rand)Key Responsibilities
- Develop and optimize G-code/M-code CNC programs for turning and milling operations.
- Set up CNC lathes and Mills including 4th axis programming.
- Translate CAD drawings into efficient CNC code aligned with company tolerances and quality standards.
- Support prototype builds and full production runs.
- Maintain documentation of programs, tooling, and setups.
- Collaborate with production supervisors for workflow and part quality.
- Conduct routine machine and program maintenance checks for accuracy.
- Minimum 3–5 years of CNC programming & operation experience.
- Proven track record with CNC turning and milling.
- Hands on experience with:
- Fanuc control (Goodway, Feeler) for lathes.
- Hurco conversational CNC for mills, including 4th axis setups
- Strong ability to read and interpret complex mechanical drawings.
- Familiarity with precision machining processes (threading, boring, chamfering, splining, slotting)
- Excellent attention to detail, process-oriented, and understands ISO quality standards.
- Good communication skills and ability to work in a fast-paced shop environment.
- Own reliable car and valid driver’s license