Programming Tech

Senior Level

Design, develop, or modify computer programs to communicate with automatic machine tools, equipment, or systems, such as Computer-Aided Design (CAD) and Computer-Aided Manufacturing (CAM) software. Direct or assist other machinists, technicians, and assemblers in the set-up and operation of complex computer-controlled machines and robots.

Typical Education/Training: Associate’s Degree

Work Experience: 8+ years 

Wage Range: $15 - $32/hour

Knowledge & Skills: 

  1. Reading Technical Drawings and Prints
  2. Mathematics, Physics, and Measuring
  3. Design and Drafting Programs (CAD/CAM)
  4. Operational Sequences and Monitoring
  5. Revising and Retesting Programs
  6. Manufacturing Processes and Systems

Similar Roles/Titles: Machine Tool Programmer, CNC Programmer, Integrated Machinist Programmer, CAD/CAM Programmer, Machining Manager, Tech, Technician, CNC/Robotic Welder Support Tech, Lead Mahinist, Maintenance Rep

Career Interest Types: CIA - Conventional, Investigative, Artistic

This occupation can be found at: