Opening for CNC Programmer:
The CNC Programmer will be responsible for preparing, validating, and optimizing CNC
programs for VMC, HMC, VTL, and turning centers. He will ensure accurate machining
process planning, tool path optimization, and cost-effective cycle times while maintaining
required quality standards. This role demands strong technical expertise, fixture and
tooling knowledge, and the ability to support production teams in achieving right-first-time
machining.
Key Responsibilities
Prepare CNC programs using CAM software (Mastercam / NX / Fusion 360 / Powermill)
based on customer drawings and 3D models.
Select proper tools, holders, speeds, and feeds to achieve required accuracy and surface
finish.
Prepare detailed setup sheets, tool lists, and operation sheets for operators.
Validate and optimize existing programs for cycle time reduction and tool life
improvement.
Simulate and verify programs to prevent collision or tool interference before release.
Review machining strategy, tool paths, and operations for efficiency improvements.
Identify and implement tooling standardization and fixture reusability to reduce costs.
Support process time estimation for new RFQs and cost calculations.
Evaluate tool breakage, rework, and cycle-time variation trends, and support CAPA
actions.
Guide operators and setters during first-piece trials.
Conduct on-machine program verification and fine-tuning.
Troubleshoot machining issues, dimensional deviations, or tool failures.
Train setters and operators on program understanding, tool usage, and setup practices.
Maintain a structured program library with revision control.
Ensure adherence to process sheets, QAPs, and drawing revisions.
Support ISO/QMS documentation for programming, validation, and change control.
Support NPD and prototype machining -- define process routes and machining feasibility.
Work with design and tooling teams for new product and fixture development.
Drive continuous improvement in accuracy, productivity, and process reliability.
Key Performance Indicators (KPIs)
Program Accuracy (First-piece OK) - ? 98%
Cycle Time Reduction - ? 10% per year
Rework due to Programming Errors - < 1%
Tool Life Improvement - ? 5% per quarter
Fixture/Tool Reuse Ratio - ? 30%
Program Release Timeliness - As per PPC schedule
Educational Qualification
Diploma / B.E. / B.Tech in Mechanical or Production Engineering (mandatory).
Training or certification in CNC Programming / CAM software preferred.
Experience Requirements
12-15 years of experience in CNC programming within a precision machining
environment.
Strong exposure to multi-axis programming (3-axis / 4-axis / 5-axis) -- especially for
VMCs and HMCs.
Experience in machining components like valve bodies, housings, pump parts, gearboxes,
and castings.
Excellent understanding of GD&T, machining tolerances, and process sequencing.
Proven record of supporting production with right-first-time programs.
Technical Skills
Proficient in CAM software: Mastercam / NX / Fusion 360 / Powermill / Edgecam.
Strong in tooling selection, cutting parameters, and fixture planning.
Ability to read and interpret engineering drawings and 3D models.
Knowledge of CNC controller interfaces (Fanuc, Siemens, Mazak, Mitsubishi).
Understanding of CMM inspection reports, QAPs, and machining capability studies.
Behavioral & Leadership Attributes
Analytical and detail-oriented; hands-on problem solver.
Strong communicator with mentoring ability for junior programmers and setters.
High ownership and accountability for output quality.
Continuous improvement mindset with focus on cost and efficiency.
Job Type: Full-time
Pay: Up to ?55,000.00 per month
Benefits:
Food provided
Provident Fund
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.