A CAD/CAM programmer prepares technical drawings and plans and programs them into computerized manufacturing machines and systems.

Are computers your thing? Are you detail-oriented and good with numbers? Becoming a Computer-Aided Design/Computer-Aided Manufacturing (CAD/CAM) programmer in an advanced manufacturing setting is a great way to put your mental skills to work. You’ll program machines and watch your hard work turn into efficient systems and effective products. Products you might be designing yourself or along with engineers, drafters, and designers.

Your main tool will be CAD/CAM software, which allows you to program machines and systems to operate in a specific way. You will write programs that are tailored to specific projects and products, and a big part your work everyday will be running tests and using the results to improve the manufacturing systems. Because projects and customer needs are constantly changing, you won’t have to worry about being bored at work.

A CAD/CAM programmer needs a good understanding of what goes on during the manufacturing processes, so you’ll spend some time on the production floor in order to make sure that the programs you’re creating are working to create quality products.

Working as a CAD/CAM programmer is perfect for those who love endless experimenting and improving. A strong interest in computers, software, and computer programming will also make this position exciting and enjoyable.

Also Known As:

 CAD/CAM Technician

Critical Skills


  • Design Processes
  • Manufacturing Processes
  • Quality Assurance
  • Safety


  • Active Listening
  • Analytical Thinking
  • Communication - Reading, Writing, Listening and Speaking/Oral
  • Complex Problem Solving Skills
  • Critical Thinking Skills
  • Engineering and Technology
  • Interpersonal Skills
  • Lifelong Learning
  • Problem Solving
  • Technology Design

Key Responsibilities

  • Create drawings and guidelines for mechanical equipment using computer-assisted drafting (CAD) equipment
  • Categorize and check dimensions of materials
  • Analyze specifications, sketches, and related data to determine production procedures
  • Change system designs to correct operating deficiencies
  • Compute formulas to develop detailed specifications for components and machinery using computer-assisted equipment
  • Illustrate publications that describe operation and maintenance of mechanical systems
  • Brainstorm and design technical drawings of specialty items


  • Design

How to get this job

Take CAD program courses

Next Steps for this job

PMP Certification

Specific job titles and duties vary by employer so check for details.