Ivy Tech
Adjunct CNC Machining & Programming Instructor Workforce & Skills Training
Richmond, IN
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.6M live jobs from 190,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Education
- Seniority
- Mid level
- Country
- US
- Work mode
- On-site / unstated
- First seen by hirly
- 19 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
- Position Summary
- Adjunct Instructor positions are temporary, part-time positions hired on an as-needed basis to support workforce and
- skills training initiatives. The Adjunct CNC Machining & Programming Instructor will create a hands-on learning
- environment that supports adult learners in developing practical machining, CNC operation, setup, programming, and
- troubleshooting skills aligned with modern manufacturing needs.
- This role focuses on delivering non-credit CNC machining and programming training for workforce development. Training
- may range from introductory machining and CNC operation to advanced setup and programming based on instructor
- expertise and employer needs.
- Instructors may teach at Ivy Tech Community College - Richmond or onsite at employer locations throughout the
- surrounding service area. Applicants are not required to have expertise in every CNC machine, controller, or
- programming platform. Instructors may be selected to teach courses within their specific area(s) of professional
- expertise.
Major Responsibilities
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
CNC Programming
G-Code and M-Code Programming
Conversational Programming
CNC Setup, Tooling, and Workholding
Machine Offsets and Tool Compensation
Blueprint Reading
Geometric Dimensioning and Tolerancing (GD&T;)
Precision Measurement and Inspection
Machining Math
Cutting Tools, Speeds, and Feeds
Manual Machining Fundamentals
CNC Troubleshooting • Process Improvement and Cycle-Time Optimization
CAD/CAM Programming
Mastercam or other CAM software
FANUC CNC Controls
Haas CNC Controls
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
Minimum Qualifications
Minimum of 3-5 years of relevant hands-on CNC machining, CNC programming, tool and die, manufacturing, or related technical experience.
Demonstrated expertise in at least one CNC machining or programming discipline.
Working knowledge of CNC machine operation, setup, tooling, machining processes, and applicable safety practices.
Ability to explain technical machining concepts clearly and translate industry experience into practical, hands-on instruction.
Ability to effectively work with adult learners with varying levels of machining experience.
Ability to demonstrate proper machine setup, operation, programming, inspection, and/or troubleshooting techniques within the instructor's area of expertise.
High school diploma or equivalent with substantial relevant industry experience required.
Preferred Qualifications
Associate's degree or higher in Machine Tool Technology, Advanced Manufacturing, Manufacturing Engineering Technology, Mechanical Engineering Technology, CNC Technology, or a related field.
Previous experience as a CNC machinist, CNC programmer, manufacturing technician, toolmaker, manufacturing engineer, machining supervisor, or similar role.
Experience programming CNC mills and/or lathes.
Experience with FANUC, Haas, or other commonly used CNC controls.
Experience with CAD/CAM software such as Mastercam or similar platforms.
Strong knowledge of blueprint reading, GD&T;, precision measurement, and inspection techniques.
Prior teaching, technical training, apprenticeship, mentoring, or workforce-development experience.
Industry-recognized machining or manufacturing credentials.
Experience developing or delivering customized employer-based technical training.
Experience troubleshooting CNC equipment, programs, tooling, and machining processes in a manufacturing environment.
Work Environment
This is a part-time, as-needed adjunct position. Training schedules vary based on employer and program needs and may include daytime, evening, or occasional weekend instruction. A significant portion of workforce training may occur during normal daytime business hours, particularly when training incumbent employees for local manufacturing partners. Instruction may take place at Ivy Tech Community College - Richmond or onsite at employer facilities. Local travel may be required. Course assignments will be based on the instructor's qualifications, CNC experience, technical expertise, availability, and employer training needs.
About the Opportunity
This position is well suited for experienced CNC machinists, CNC programmers, manufacturing technicians, toolmakers, manufacturing engineers, retirees, and other industry professionals interested in sharing their technical knowledge and experience. Applicants do not need previous college teaching experience to be considered. Professionals with strong hands-on industry experience and the ability to effectively demonstrate and explain machining concepts are encouraged to apply. Adjunct instructors can help Ivy Tech respond to the skilled manufacturing needs of area employers while remaining active in the industry on a flexible, part-time basis.
Part-Time Employee Benefits Health & Wellness
Employee Assistance Program offering no-cost confidential counseling sessions, legal consultations, financial planning consultations, and other resources.
Financial & Retirement Benefits
All employees can contribute pre-tax or post-tax dollars through payroll deduction to build retirement savings. Educational Benefits • Fee remission for employees, spouses, and legal dependents. For more information on Ivy Tech Benefits, visit the Ivy Tech Careers Benefits page
Ivy Tech is committed to supporting the well-being, growth, and financial security of our part-time employees. These benefits include:
Health & Wellness
Access to a comprehensive vision care plan with low-cost exams and allowances for glasses or contact lenses
Employee Assistance Program offering no cost confidential counseling sessions, legal consultations, financial planning consultations, and other resources
Financial & Retirement Benefits
All employees can contribute pre-tax or post-tax dollars through payroll deduction to build retirement savings
Educational Benefits
Fee remission for employees, spouses, and legal dependents.
For more information on Ivy Tech Benefits, visit https://caree
Listed on hirly, a job board. hirly is not the employer: Ivy Tech is hiring for this role.
Similar jobs
- Vocational Skills Lecturer - Vocational Skills TrainingHarper College · Palatine, IL, United StatesFirst seen 6d ago
- Distribution Instructor IV / V - Energy Delivery Operations Skills TrainingFirstEnergy · Akron, OH, United States; NJ, United States; PA, United StatesFirst seen 7d ago
- Distribution Instructor IV / V - Energy Delivery Operations Skills TrainingFirstEnergy · Phillipsburg, NJ, United StatesFirst seen 7d ago
- Non-Credit Skills Training Adjunct Instructor (Workforce & PLC/Industrial Automation)Ivytech · Richmond, INFirst seen 14d ago
- Adjunct Industrial Maintenance Instructor - Workforce & Skills TrainingIvytech · Richmond, INFirst seen 14d ago
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job