Adjunct CNC Machining & Programming Instructor Workforce & Skills Training

Ivy Tech Community College of Indiana

Richmond (IN)

On-site

USD 34,000 - 55,000

Part time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health & Wellness benefits
Educational benefits
Retirement benefits

Job summary

Ivy Tech Community College of Indiana – Richmond is seeking an Adjunct CNC Machining & CNC Programming Instructor to deliver hands-on, non-credit training in CNC operations, setup, programming, and troubleshooting. The role focuses on practical skills development for adult learners in collaboration with local employers.

Instructors may teach on campus or at employer sites; schedule varies and travel may be required.

Qualifications

  • Minimum of 3–5 years of hands-on CNC machining or CNC programming experience.
  • Demonstrated expertise in at least one CNC machining or programming discipline.
  • Working knowledge of CNC operation, setup, tooling, machining processes, and safety practices.
  • Ability to explain technical machining concepts clearly and translate industry experience into practical instruction.
  • Ability to work with adult learners with varying levels of machining experience.
  • Demonstrates proper machine setup, operation, programming, inspection, and troubleshooting techniques within their area of expertise.
  • High school diploma or equivalent with substantial relevant industry experience.

Responsibilities

  • Facilitate adult learning through 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 operation of CNC machines, tooling, and related equipment.
  • Adapt instruction to participants with varying levels of experience.
  • Maintain attendance, progress, assessment, and course-completion records.
  • Submit required course documentation on time.
  • Support participants with technical questions and skill development throughout training.
  • Collaborate with Ivy Tech Workforce/Skills Training staff as needed.

Skills

CNC machining
CNC programming
Safety practices
Explain concepts clearly
Adult learners

Education

High school diploma or equivalent
Associate degree or higher (preferred)

Tools

PowerPoint
Canvas
CAD/CAM software
Mastercam
FANUC Controls
Haas Controls

Job description

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 & CNC 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
  • 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
  • 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.
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.

Ivy Tech Community College is an accredited, equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, ethnicity, national origin, marital status, religion, sex, gender, sexual orientation, gender identity, disability, age or veteran status. As required by Title IX of the Education Amendments of 1972, Ivy Tech Community College does not discriminate on the basis of sex, including sexual harassment in its educational programs and activities, including employment and admissions. Questions specific to Title IX may be referred to the College’s Title IX Coordinator or to the US Department of Education Office of Civil Rights.

At Ivy Tech, you’ll be part of something bigger, where collaboration fuels innovation, learning is a shared journey, and meaningful goals become life-changing achievements. As Indiana’s only full-fledged community college, we’re deeply rooted in our mission to empower students, strengthen communities, and support one another every step of the way. No matter your role, you’ll be valued, supported, and inspired because here, people come first. Our faculty and staff are united by purpose, driven by passion, and proud of the difference we make together. Join a team where your work matters. Discover your potential. Make your impact. Ivy Tech is the largest singly accredited community college system in the nation. Providing education across Indiana, we motivate and inspire students as they pursue their futures. To achieve this, it takes a community of over 6,500 employees in 75 locations.

Competitive benefits and professional development programs

The most advanced technologies in our classrooms and training facilities. Collaborative and innovative culture with a focus on creativity and employee belonging. Commitment to adapting to meet Indiana's workforce needs and fostering a sustainable, inclusive workplace.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Adjunct CNC Machining & Programming Instructor Workforce & Skills Training
Adjunct CNC Machining & Programming Instructor Workforce & Skills Training

Ivy Tech Community College • Richmond (IN)

On-site
USD 34,000 - 48,000
Health & Wellness
Educational Benefits
Retirement Benefits
Adjunct Industrial Maintenance Instructor - Workforce & Skills Training
Adjunct Industrial Maintenance Instructor - Workforce & Skills Training

Ivy Tech Community College of Indiana • Richmond (IN)

On-site
USD 34,000 - 55,000
Health & Wellness
Financial & Retirement Benefits
Educational Benefits
Adjunct Faculty, CDL
Adjunct Faculty, CDL

Ivy Tech Community College of Indiana • Muncie (IN)

Hybrid
USD 34,440,000 - 55,104,000
Health plan
Employee Assistance Program
Retirement benefits
+1
Non-Credit Adjunct
Non-Credit Adjunct

Ivy Tech Community College of Indiana • Indianapolis (IN)

On-site
USD 18,000 - 30,000
Health & Wellness
Employee Assistance Program
Financial & Retirement Benefits
+1
Part Time Lab Technician - Columbus Propeller Makerspace
Part Time Lab Technician - Columbus Propeller Makerspace

Ivy Tech Community College • Columbus (IN)

On-site
USD 18,000 - 26,000
Health & Wellness
Educational Benefits
Retirement Benefits
Adjunct - Business Administration
Adjunct - Business Administration

Ivy Tech Community College of Indiana • Bloomington (IN)

On-site
USD 63,000 - 66,000
Part-Time CNC Machining & Programming Instructor
Part-Time CNC Machining & Programming Instructor

Ivy Tech Community College of Indiana • Richmond (IN)

On-site
USD 34,000 - 55,000
Health & Wellness benefits
Educational benefits
Retirement benefits
Adjunct Faculty- Career Link
Adjunct Faculty- Career Link

Ivy Tech Community College of Indiana • East Chicago (IN)

On-site
USD 25,000 - 38,000
Health benefits
Retirement plan
Employee assistance
+1
Adjunct Faculty Ivy+ Career Link - General Interest Submission
Adjunct Faculty Ivy+ Career Link - General Interest Submission

Ivy Tech Community College • Noblesville (IN)

On-site
USD 28,000 - 69,000
Health benefits
Employee assistance program
Retirement plan
+1
Welding Adjunct - Career Link
Welding Adjunct - Career Link

Ivy Tech Community College of Indiana • East Chicago (IN)

On-site
USD 34,000 - 55,000
Health & Wellness plan
Employee Assistance Program
Educational Benefits