Here’s a clear and professional Job Description (JD) draft for a CNC Programmer with good experience:
Job Title: VMC & CNC Programmer
Location: Bawana Industrial Area
Employment Type: Full-time
Industry: Manufacturing / Engineering
We are looking for an experienced VMC & CNC Programmer to join our team. The ideal candidate should have strong expertise in programming and operating VMC and CNC machines, along with hands-on experience in tooling, setup, and production optimization.
Create, edit, and optimize programs for VMC and CNC machines (Fanuc/Siemens/other relevant controls).
Interpret engineering drawings, CAD models, and technical documents to develop machining processes.
Select appropriate tools, cutting speeds, and feeds to achieve accuracy and efficiency.
Set up and prove programs on machines, ensuring first-off approval.
Troubleshoot machining issues and make necessary corrections to programs.
Collaborate with the design and production team to improve machining methods.
Ensure quality standards and tolerances are met for all manufactured parts.
Maintain proper documentation of programs, tooling, and setup sheets.
Follow safety practices and maintain machines in good working condition.
Minimum 2–5 years of proven experience as a VMC and CNC Programmer.
Hands-on experience with AutoCAD / CAM software (e.g., Mastercam, Fusion 360, or similar).
Strong knowledge of G-code, M-code, and CNC programming logic.
Ability to read and interpret engineering drawings and GD&T.
Good understanding of machining processes, tooling, and materials.
Problem-solving attitude with attention to detail.
Willingness to work independently as well as in a team.
Experience with ACE Micromatic and COSMOS machines (preferred but not mandatory).
Knowledge of fixture design and cycle time optimization.
Exposure to continuous improvement/lean manufacturing practices.
Competitive salary based on experience.
Opportunity to work with modern machines and challenging projects.
Professional growth and skill development.
Would you like me to make this short and to the point for job portals (so candidates read it quickly), or keep it detailed like above for internal HR/website posting?