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