Text copied to clipboard!


Text copied to clipboard!

CNC Programmer


Text copied to clipboard!
We are looking for a skilled CNC Programmer to join our manufacturing team. The successful candidate will be responsible for reading and interpreting technical blueprints, inputting the design specifications, adjusting the machines for optimal settings, and conducting quality tests. You will also be required to troubleshoot and resolve any issues that may arise during the manufacturing process. To ensure success as a CNC Programmer, you should have extensive experience working in manufacturing, a keen eye for detail, and the ability to work independently. A top-class CNC Programmer can accurately interpret project blueprints, program machines efficiently, and carry out regular machine maintenance.


Text copied to clipboard!
  • Reading and interpreting technical blueprints.
  • Inputting the design specifications into the CNC machine.
  • Adjusting the machine settings for optimal performance.
  • Conducting quality tests after the machine has finished production.
  • Troubleshooting and resolving any machine errors.
  • Maintaining a detailed record of the machine settings and production outcomes.
  • Conducting regular machine maintenance.
  • Training new staff on machine operation procedures.
  • Collaborating with the design team to optimize the design specifications.
  • Ensuring all work is completed to the specified standards.


Text copied to clipboard!
  • High school diploma or GED.
  • Proven experience working as a CNC Programmer.
  • Advanced knowledge of CNC programming and machine operation.
  • Ability to read and interpret technical blueprints.
  • Strong attention to detail.
  • Good problem-solving skills.
  • Ability to work independently.
  • Good communication skills.
  • Ability to work under pressure.
  • Good physical condition.

Potential interview questions

Text copied to clipboard!
  • Can you describe your experience with CNC programming?
  • How do you ensure the accuracy of your programming?
  • What methods do you use to troubleshoot machine errors?
  • Can you describe a time when you improved a process or procedure?
  • How do you handle pressure and tight deadlines?