Job Description
Job Description
Description :
The CNC Programmer will be responsible for writing, modifying, and optimizing CNC programs for milling, turning, and multi-axis machines to produce precision parts and components. The ideal candidate will possess strong knowledge of G-code, CAD / CAM software (such as Mastercam, Fusion 360, or Siemens NX), and machining processes.
Requirements :
- Develop and optimize CNC programs based on engineering drawings and technical specifications.
- Select appropriate cutting tools, fixtures, and machine parameters for each job.
- Interpret technical drawings, blueprints, and 3D models (SolidWorks, AutoCAD, etc.).
- Program CNC machines using CAM software and manually edit G-code when needed.
- Collaborate with machinists, engineers, and quality control to ensure programs meet specifications.
- Perform test runs and troubleshoot programs to identify and correct errors.
- Continuously improve programming processes to reduce cycle times and improve quality.
- Maintain documentation for all CNC programs and processes.
- Ensure compliance with safety and quality standards.
- Develop and optimize CNC programs based on engineering drawings and technical specifications.
- Select appropriate cutting tools, fixtures, and machine parameters for each job.
- Interpret technical drawings, blueprints, and 3D models (SolidWorks, AutoCAD, etc.).
- Program CNC machines using CAM software and manually edit G-code when needed.
- Collaborate with machinists, engineers, and quality control to ensure programs meet specifications.
- Perform test runs and troubleshoot programs to identify and correct errors.
- Continuously improve programming processes to reduce cycle times and improve quality.
- Maintain documentation for all CNC programs and processes.
- Ensure compliance with safety and quality standards.