dcsimg

Computer Control Programmer

Job Duties

Computer-control programmers cut and shape precision products, such as auto parts, compressors, and machine parts, using computer numerically controlled (CNC) machines. CNC machines are machining tools, such as lathes, multiaxis spindles, milling machines, and electrical discharge machines (EDM) that perform functions with the aid of a computer-control module. CNC machines cut away metal, plastic, or glass from a workpiece to form a finished product. Computer-control programmers typically produce large quantities of one part, but may also produce small batches of unique items. Their knowledge of the properties of metals and their skill with CNC programming enables them to design and produce precise machined products.

CNC programmers first plan and prepare an operation, reviewing three-dimensional computer-aided/automated design (CAD) blueprints, calculating the placement of the bore into the workpiece, determining the speed of the machine, and deciding how much metal to remove. After this phase, CNC programmers convert the plan into a set of instructions, which are translated into a computer-aided/automated manufacturing (CAM) program. This program has a set of commands for the machine to follow in order to complete the operation. Computer-control programmers check new programs to ensure that the machinery will function properly and that the output will meet specifications.

Job Skills

Computer-control programmers should have a basic knowledge of computers and electronics. Experience with machine tools can be very advantageous. They should have the ability to learn new programming languages because numerous languages are constantly in use within the manufacturing industry.

Income

In 2002, computer-control programmers earned a median hourly wage of $13.97. Earnings ranged from the lowest 10%, who earned less than $9.14, and the highest 10%, who earned more than $21.27. The following shows the median hourly wages for the industries employing the highest numbers of computer-control programmers:

  • Metalworking machinery manufacturing -- $15.97
  • Other fabricated metal product manufacturing -- $15.14
  • Machine shops -- $13.82
  • Motor vehicle parts manufacturing -- $13.08
  • Plastics product manufacturing -- $11.00

Training and Education

Computer-control programmers receive training in a number of different ways. Some train in apprenticeship programs, while others train informally on the job. Others receive training from a secondary, vocational, or postsecondary school. A shortage of qualified applicants has lead many employers to teach introductory courses in metalworking, machines, safety, and blueprint reading. Experience with machine tools can be very advantageous, and many computer-control programmers have previous work experience as machinists. High school or vocational courses in mathematics (trigonometry and algebra), blueprint reading, computer programming, metalworking, and drafting are valued by employers. A growing number of computer-control programmers get their training from community or technical colleges.

Many training facilities have started using curricula that is standardized by the National Institute of Metalworking Skills (NIMS). Trainees must pass a performance requirement and written test. Once they pass, they receive a NIMS credential that recognizes their metalworking competency and can add to career opportunities. Computer-control programmers update their skills with additional training even after they are hired. Representatives from equipment manufacturers usually provide this training.

Employment

In 2002, computer-control programmers held about 151,000 jobs. Most worked in machine shops, plastics products manufacturing, or machinery manufacturing.

Job Outlook

Between 2002 and 2012, employment of engineering technicians is expected to increase more slowly than the average, due to the increased use of CNC machines. However, job prospects should be excellent due to the low number of people entering training programs, which will create a shortage of and demand for trained workers.

For more information as a Computer Control Programmer, please see our directory of schools offering CNC Training


Computer Control Programmer Training

Refine School Matches
Hide filters
  • SUBJECT Clear All

    See More

  • DEGREE

    See More

  • PROGRAM TYPE

  • START TIME

    LOCATION
    Please enter valid US or Canada Zip.
            Results open in new window

            Searching Searching ...

            Matching School Ads
            Programming
            ABCO Technology , Los Angeles
            • An accredited computer training academy preparing students to enter the IT industry as Network Engineers, Software Engineers, Web Apps Developer, Website Designers, Programmers, Database Administrators since 2000.
            • Holds A+ certification from CompTIA.
            • Located in Los Angeles, approximately 10 minutes away from LAX.
            • Flexible class schedules offered during day times, evenings and weekends.
            • Helping students start a career in technology within 3 - 9 months.
            • Educates with the mission to serve the needs of the local community and graduates by matching opportunities to skills.
            • Military friendly school.
            Show more [+]
            • Financial Aid
            Software Development for Creative Technologies (Bachelor of Science)
            • Alumni have appeared in reality competition shows such as Top Chef and Project Runway.
            • Has a team of about 4,000 faculty members focused on helping students tap opportunities in a marketplace driven by ideas.
            • Offers programs in design, media arts, fashion, and culinary.
            • Provides program coordinators who work with students to ensure they have the learning materials, assignments, facilities, and faculty to get the most out of the program.
            • Over 50 campus locations nationwide.
            Show more [+]
            • Flexible Scheduling
            • Financial Aid
            • Transferable Credits
            Web Design and Development (BS)
            • Students are issued a new laptop at the beginning of their programs.
            • All online services and study materials are available 24/7, with faculty available five days a week.
            • All programs available online, with the MBA program offered on campus in Salt Lake City.
            • Accredited by the Accrediting Commission of Career Schools and Colleges (ACCSC), with programmatic accreditation by the Commission on Accreditation for Respiratory Care (CoARC).
            • Approved by the Better Business Bureau (BBB) since 2010.

            Our family of non-profit colleges admits students of any race, color, and national or ethnic origin.

            Show more [+]
            • Online Courses
            • Flexible Scheduling
            • Financial Aid
            • Transferable Credits
            Mobile Gaming
            • Push Your Creativity To The Next Level.
            • Full Sail’s curriculum combines elements of creativity, art, business and life skills, technical prowess, and academic achievement.
            • Full Sail offers accelerated programs, so a degree that would normally take four years takes 24 months on average.
            • Students work with industry-standard tools and technologies, allowing them to gain practical knowledge and real-world experience.
            • Join us on Facebook, Twitter, YouTube and Instagram to interact with our community, read about grad success, and see campus images.
            Show more [+]
            • Online Courses
            MS in Computer Science
            • Syracuse University’s Master of Science in Computer Science program is designed to help students discover groundbreaking solutions to complex technology challenges and develop expertise in areas such as security and assurance, artificial intelligence, computer architecture, and advanced programming.
            • Students will gain advanced knowledge in critical areas, such as Security and Assurance, Artificial Intelligence, and Computer Architecture, and Advanced Programming.
            • Founded in 1901, the school has maintained its reputation as a leader in the field, offering a curriculum built on theory, fundamentals, and application with a worldwide community of over 20,000 engineering and computer science alumni
            • Syracuse University’s College of Engineering and Computer Science is designated by the National Security Agency and Department of Homeland Security as a Center of Academic Excellence in Information Assurance Education (CAEIAE) since 2001 and as a Center of Academic Excellence in Information Assurance Research (CAE-R) since 2009.
            • Designed and taught by Syracuse faculty, the curriculum built on theory, fundamentals, and application.
            Show more [+]
            • Online Courses
            MS in Information Management
            • The online format of the program combines live weekly classes, multimedia coursework, and collaborative group learning exercises.
            • The program prepares information professionals to design and manage mission-critical information technologies within organizations.
            • Students will learn to leverage IT resources for strategic advantages, improve organization-wide information management, and develop more effective IT policies for government, corporate and nonprofit organizations.
            • Designed and taught by Syracuse faculty, our online master’s degree programs promote close collaboration and innovative thinking as students work toward harnessing the power of information to solve complex challenges.
            • 42-credit MS in Information Management which can be completed in as little as 21 months
            • 30-credit MS in Information Management for Executives, which requires students to have six or more full-time professional experience in the information management field. This track can be completed in as little as 15 months.
            Show more [+]
            • Online Courses
            Computer Science - Software and Mobile Application Development (BS)
            • Offers several scholarship opportunities for students who qualify.
            • Laptop computers are issued to each student at the beginning of their program.
            • Provides programs in health care, business, information technology, and graphic arts.
            • Respiratory Therapy program is accredited by the Commission on Accreditation for Respiratory Care (CoARC).
            • Accredited by the Accrediting Commission of Career Schools and Colleges (ACCSC).

            Our family of non-profit colleges admits students of any race, color, and national or ethnic origin.

            Show more [+]
            • Accredited
            • Accelerated Programs
            • Financial Aid
            Bachelor of Arts in Business Administration/Computer Information Systems

            See What’s Possible When You Earn a Degree at Florida Tech 100% Online

            Whatever your motivation for considering an undergraduate or graduate degree, Florida Tech offers programs online that can meet your needs. Here are a few reasons Florida Tech may be the right choice for you.

            • Online Courses
            Bachelor's (BIT) - Software Analysis and Development
            • Ranked one of the Best for Vets schools in Military Times Edge magazine’s 2013 “Best for Vets” edition.
            • Offers MUSE (My Unique Student Experience), a content delivery system that gives students the option to watch, view, read or listen to required course materials.
            • Allows students to complete courses at whatever pace they want.
            • Provides IntelliPath, a proprietary learning technology that lets students learn at their own pace.
            • A DANTES-affiliated university and member of the Service Members Opportunity Colleges.
            Show more [+]
            • Online Courses
            • Flexible Scheduling
            • Financial Aid
            • Transferable Credits
            Information Technology
            Unitek College , San Jose
            • Offers programs in nursing, medical assisting, pharmacy technology, dental assisting, and more.
            • Six Campuses across Northern CA: Fremont, San Jose, Sacramento, S. San Francisco, Hayward, and Concord.
            • Accredited by the Accrediting Commission of Career Schools and Colleges, with programmatic approvals from the California Board of Vocational Nursing and Psychiatric Technicians and the Board of Registered Nursing.
            • Approved by the Better Business Bureau (BBB) with an A+ rating since 2010.
            Show more [+]
            • Flexible Scheduling
            • Financial Aid
            • Transferable Credits