Computer Numeric Control Machine Programmer II is responsible for the programming and maintenance of computer numeric controlled production equipment. May work with others to ensure that production schedules are met. Being a Computer Numeric Control Machine Programmer II may require a bachelor's degree in area of specialty. Typically reports to a supervisor or manager. To be a Computer Numeric Control Machine Programmer II typically requires 2 to 4 years of related experience. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work.