Deliver high-quality, hands-on CNC machining and programming training in classroom, lab, and employer-site settings.
• Facilitate adult learning through machine demonstrations, setup exercises, programming activities, troubleshooting scenarios, and practical applications.
• Provide or assist with course outlines, instructional materials, lab activities, and assessments aligned with workforce training objectives.
• Demonstrate safe and proper operation of CNC machines, tooling, workholding devices, and related equipment.
• Adapt instruction to participants with varying levels of machining and manufacturing experience.
• Maintain accurate attendance, progress, assessment, and course-completion records.
• Submit required course documentation within established timelines.
• Support participants with technical questions and skill development throughout training.
• Address participant concerns and collaborate with Ivy Tech Workforce/Skills Training staff as needed.
• Meet all scheduled training sessions as assigned.
• Utilize instructional technologies such as PowerPoint, Canvas, CNC simulation software, CAD/CAM software, or manufacturer-specific programming platforms when appropriate.
• Promote a professional, respectful, inclusive, and safety-focused learning environment.
• Ensure the safe use of machines, tooling, measuring equipment, and laboratory resources
CNC Machining & Programming Training Areas Qualified instructors may teach in one or more of the following areas based on their experience and expertise:
• CNC Machining Fundamentals
• CNC Machine Operation • CNC Mill Setup and Operation
• CNC Lathe Setup and Operation
• G-Code and M-Code Programming
• Conversational Programming
• CNC Setup, Tooling, and Workholding
• Machine Offsets and Tool Compensation
• Geometric Dimensioning and Tolerancing (GD&T;)
• Precision Measurement and Inspection
• Cutting Tools, Speeds, and Feeds
• Manual Machining Fundamentals
• CNC Troubleshooting • Process Improvement and Cycle-Time Optimization
• Mastercam or other CAM software
• Other CNC machining, programming, and advanced manufacturing topics based on employer needs Instructors may also assist in developing or customizing short-term CNC training for employer partners based on specific machines, controllers, software, manufacturing processes, or workforce skill gaps