Enter a job title or keyword

Adjunct CNC Machining & Programming Instructor Workforce & Skills Training


Job Location:

Richmond, VA - USA

Monthly Salary: Not provided by the employer
Posted: 29 September 2026 (Yesterday)
Application Deadline: 27 December 2026
Vacancies: 1 Vacancy

Job Summary

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 instructors area of expertise.

High school diploma or equivalent with substantial relevant industry experience required.

Preferred Qualifications

Associates 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 instructors 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 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 Colleges Title IX Coordinator or to the US Department of Education Office of Civil Rights.


Required Experience:

IC


About Company

Company Logo

Ivy Tech Community College offers Associate's Degrees and Certificates to students in more than 70 programs in over 75 communities across Indiana.

View Profile View Profile