hirly

Apply with hirly

Engineer - Programmer (CAD/CAM)

John Crane · Bangalore, Karnataka, India

Upload your resume to see how well you match this job — free, in seconds, no account needed.

Your resume is used only to score it against this job. If you don't create an account, it is deleted within 24 hours.

Job Description Key Activities:

  • Programming & Data Management
  • Interpret engineering data and import solid models from Teamcenter for CNC programming. Develop CNC programs using Edgecam, applying standardised manufacturing strategies and templates. Maintain a centralised CNC Program Register with final, proved-out programs and revision control. Prepare stage drawings and setup sheets for all programmed operations.
  • Tooling & Postprocessing
  • Select tools and holders from approved global libraries; apply standard feeds and speeds. Use correct post-processors for machine controllers.
  • Simulation & Prove-Out
  • Perform offline simulation and collision checks before posting NC code. Capture edits and update CAM templates.
  • Production Support
  • Prepare CNC programs according to production schedules on a shift-support basis. Provide troubleshooting and optimisation support to shop-floor teams.
  • Continuous Improvement
  • Standardise programming strategies globally and update templates based on lessons learned.
  • Monitor KPIs such as programming lead time, first-pass yield, and cycle time improvements.
  • Compliance & Safety
  • Adhere to ISO standards for CNC programming and quality requirements. Follow safety protocols during prove-out and machine setup.
  • Collaboration & Training
  • Work closely with manufacturing engineers, machinists, and quality teams to resolve issues.
Apply: Engineer - Programmer (CAD/CAM) at John Crane