1. Develop and modify CNC programs for VMC machines (3-axis machining).
2. Prepare CNC programs using G-code and M-code.
3. Read and interpret engineering drawings, technical specifications and GD&T.;
4. Select appropriate cutting tools, inserts, holders and machining parameters.
5. Optimize machining cycles to improve productivity and tool life.
6. Plan machining sequences, tool paths, cutting speeds, feeds and depths of cut.
7. Support machine operators during setting, prove-out and first-piece inspection.
8. Identify and troubleshoot programming and machining-related issues.
9. Ensure dimensional accuracy and surface finish as per drawing requirements.
10. Maintain CNC programs, tooling records and machining documentation.
Preferred candidate profile
- Minimum 2 years of experience in CNC programming.
- Hands-on knowledge of 3-axis VMC machines.
- Good knowledge of Fanuc CNC controllers.
- Knowledge of G-code and M-code programming.
- Ability to understand engineering drawings and machining tolerances.
- Knowledge of cutting tools, machining strategies and tool selection.
- Experience in machining alloy steel, carbon steel and stainless steel will be preferred.
- Knowledge of CAM software such as Mastercam / NX / Fusion 360 will be an added advantage.
- Practical, shop-floor-oriented approach.
- Good problem-solving and analytical skills.
- Ability to work independently and coordinate with production teams.
- Willingness to work in a manufacturing workplace and rotational shifts, if required.
📌 Cnc Programmer (Surat)
🏢 Peoplecraft
📍 Surat
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.