CNC Programmer

Central, KS

Posted: 10/14/2019 Industry: Manufacturing Job Number: 14658 Pay Rate: $60,000.00

Job Description

CNC Programmer

We are currently looking for a CNC Programmer. This position will write code to automate power driven machines that cut and finish metals, hardened steel or plastic such as lathes, grinders and mills for low quantity orders in a tool shop environment.

Knowledge, Skills and Abilities of the CNC Programmer:

  • Must have superior CNC programming skills
  • Must have excellent CAD/CAM software skills
  • Must have excellent reading comprehension skills
  • Good math skills, especially algebra, trigonometry and physics
  • Good active listening skills
  • Must have experience in programming and machining hardened tool steel up to 60 HRC
  • Must have good problem-solving skills
  • Must have excellent time management skills
  • Must have good organizational and planning skills
  • Must have excellent written and verbal communication skills
  • Must be mechanically inclined
  • Knowledge of metal shop work
  • Must be highly detail oriented
  • Must be able to work effectively with little or no supervision
  • Must have the ability to write and read complex spreadsheets
  • Must have the ability to read blueprints
  • Knowledge of safety measures pertinent to each job assignment
  • Proficiency in Microsoft Office Products. Knowledge of other programs such as SAP and CRM

Job Description Details

  • Create instructions for machinists
  • Review 3D CAD design blueprints
  • Make calculations for programming including where materials should be cut
  • Translates instructions into a computer automated manufacturing (CAM) program
  • Communicates and collaborates closely with engineers, machinists and leadership who will use the programs
  • Checks completed programs by running simulations or tests
  • Prepares geometric layout of designs using proper software
  • Determines sequence of operations in a program
  • Chooses cutting tools that will be needed
  • Calculates cutting feeds and speeds appropriate for the tool and material
  • Analyzes job order and performs necessary calculations
  • Understands and utilizes lean principles when writing or modifying programs for increasing efficiencies, reducing set-up times, etc.
  • Provides training to operators and others as needed
  • Monitors all programs to make sure they follow blueprint instructions, ensuring the quality of the product produced and the safe execution of the task
  • Prioritizes work to achieve targeted timelines and project completions
  • Provides input on software and hardware needs for efficient execution of the task
  • Provides input on machine selection for future expansions


  • Attends meetings as required and/or assigned
  • Performs other duties as required and/or assigned

Special Job Dimensions

  • Will be required to travel up to 20% of the time, domestic and international

Education, Certification/License & Work Experience

  • Associate’s Degree in a related field of study
  • A minimum of 5 years relevant experience

*Candidates must be eligible to work in the US as well as meet the qualifications listed above in order to be considered for the CNC Programmer job.

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs: