Computer Numerical Control (CNC) Programmer
A Computer Numerical Control (CNC) Programmer is responsible for writing, editing, and testing computer code that controls automated machinery. They work closely with engineers and other manufacturing professionals to ensure that the code they create meets the specific needs of the manufacturing process.
Education and Training
Most CNC Programmers have a high school diploma or equivalent and have completed some post-secondary education in a related field, such as computer science or engineering. They may also have completed an apprenticeship program.
Skills and Experience
CNC Programmers typically have the following skills and experience: