June 12, 2024

Certainly! Here’s a job description for the role of CNC Programmer, outlining the responsibilities and required qualifications:

  • Position: CNC Programmer*
  • Responsibilities:*
  • Develop and optimize CNC programs for machining operations based on engineering drawings, specifications, and requirements.
  • Analyze job orders, blueprints, and work instructions to determine the most efficient machining process.
  • Select appropriate tools, cutting speeds, and feeds for each machining operation.
  • Utilize CAD/CAM software to create and modify CNC programs.
  • Set up and operate CNC machines to test and validate programs.
  • Troubleshoot and debug programs to ensure proper functionality and quality of machined parts.
  • Collaborate with engineers, machinists, and production personnel to resolve any issues related to CNC programming and machining processes.
  • Conduct periodic maintenance and calibration of CNC machines and equipment.
  • Stay updated on industry trends advancements in CNC technology, and best practices in machining processes.
  • Adhere to safety guidelines and regulations in all machining activities.
  • Document and maintain records of CNC programs, process parameters, and machining activities.
  • Requirements:*
  • Bachelor’s degree in Mechanical Engineering, Manufacturing Engineering, or related field.
  • Proven experience as a CNC Programmer or similar role in a manufacturing environment.
  • Proficiency in CAD/CAM software (e.g., AutoCAD, SolidWorks, Mastercam) for CNC programming.
  • In-depth knowledge of machining processes, tooling, and materials.
  • Familiarity with a variety of CNC machines (e.g., milling machines, lathes, routers).
  • Strong problem-solving skills and attention to detail.
  • Ability to interpret engineering drawings and specifications.
  • Excellent communication and teamwork skills.
  • Willingness to learn and adapt to new technologies and machining methods.
  • Ability to work independently and manage multiple priorities in a fast-paced environment.
  • Commitment to quality, accuracy, and continuous improvement.

Job Type: Full-time

Pay: ₹25,000.00 – ₹30,000.00 per month


  • Health insurance
  • Life insurance
  • Paid time off


  • Day shift
  • Morning shift


  • CNC programming: 1 year (Required)

Work Location: In person

Employment Type
Full Time

Related Jobs

Other similar jobs that might interest you