CNC programmer
 
Job Responsibilities:
- Develop and optimize CNC programs using CAD/CAM software to ensure efficient and precise machining operations.
 
- Troubleshoot programming and machining issues to maintain smooth production workflows.
 
- Maintain accurate documentation of CNC programs, processes, and revisions.
 
- Collaborate closely with engineers and machine operators to ensure product quality and dimensional accuracy.
 
- Design and implement CNC code based on technical drawings and 3D models to guide the manufacturing of metal and plastic components.
 
- Ensure all programming is efficient, error-free, and aligned with productivity and quality standards.
 
 
Technical Skills
- CAD/CAM Software Proficiency (e.g., Mastercam, Fusion 360, SolidWorks, AutoCAD)
 
- G-code/M-code Programming
 
- Blueprint Reading and Interpretation
 
- CNC Machine Operation and Setup
 
- Toolpath Optimization
 
- Geometric Dimensioning and Tolerancing (GD&T)
 
- Machine Calibration and Maintenance
 
- Understanding of Manufacturing Processes and Materials (e.g., metals, plastics)
 
 
Analytical & Problem-Solving Skills
- Troubleshooting machining or programming issues
 
- Optimizing cycle times and minimizing tool wear
 
- Identifying and correcting code or design errors
 
 
Attention to Detail
- Precision in writing and testing code
 
- Accuracy in following engineering drawings and specs
 
- Quality assurance and error-checking
 
 
Communication & Collaboration
- Working with engineers, machinists, and quality control teams
 
- Translating design intent into manufacturable components
 
- Documenting and communicating revisions or process changes
 
 
To Apply:
Please submit your resume to rogailw@fempower.co.za