Demo

3D Animation & CAD Teacher

Uwharrie Charter Academy
Asheboro, NC Full Time
POSTED ON 6/23/2026
AVAILABLE BEFORE 10/20/2026

About Uwharrie Charter Academy

At Uwharrie Charter Academy, we provide a rigorous, project-based learning environment that fosters creativity, critical thinking, and real-world skills. Our mission is to prepare students not just for graduation, but for the evolving demands of higher education and modern industries. We are seeking a dynamic, forward-thinking educator to lead our digital arts and engineering design pathways.

Position Overview

Are you passionate about 3D modeling, game development, and computer assisted design? UCA is looking for a 3D Animation and Computer Assisted Design (CAD) Teacher to guide our high school students through the exciting worlds of digital creation, manufacturing design, and game development.

This role goes beyond traditional lecturing. You will run a hands-on, lab-based classroom focusing on career readiness, equipping students with the portfolio pieces and industry-recognized certifications they need to jump straight into the workforce or advanced degree programs.

Key Responsibilities

  • Curriculum & Instruction: Deliver engaging, project-based lessons in 3D animation, game design concepts, and mechanical/architectural CAD drafting.
  • Industry Certification Preparation: Prepare and guide students toward earning key industry certifications (such as Autodesk Maya, Autodesk Inventor/AutoCAD, SolidWorks, or Unity).
  • Hands-on Lab Management: Oversee the classroom MakerSpace/Lab, incorporating 3D printers into the design workflow so students can bring their CAD models to life.
  • Career Readiness & Mentorship: Help students build professional digital portfolios, cultivate soft skills (collaboration, project management, giving/receiving critique), and explore tech-industry career paths.
  • Community & Industry Engagement: Stay current on industry trends and maintain relationships with local businesses or advisory boards to provide students with real-world context and potential internship pathways.

Qualifications & Requirements

Minimum Qualifications:

  • Bachelor’s degree from an accredited institution or combination of certifications and relevant work experience.
  • Eligibility for, or current possession of, a North Carolina Career & Technical Education (CTE) teaching license (Trade & Industrial Education or Instructional Technology).
  • Note: UCA welcomes industry professionals! If you have extensive industry experience but do not hold a teaching license, we can assist you in navigating the residency licensure pathway.

Technical Expertise:

  • Proficiency in industry-standard 3D animation/modeling software.
  • Proficiency in CAD software (e.g., Autodesk Inventor, AutoCAD, SolidWorks, or Fusion 360).
  • Familiarity with game design engines (e.g., Unity, Unreal Engine) and basic game logic.
  • Experience operating and troubleshooting 3D printers.

Preferred Attributes:

  • Prior experience teaching or training high school-aged youth.
  • Hold one or more relevant industry certifications.
  • A portfolio of professional or personal work demonstrating mastery of animation, game design, or engineering design.

Benefits & Culture

  • Competitive charter school salary scale commensurate with experience.
  • Comprehensive benefits package
  • A highly supportive, collaborative, and innovative school culture.
  • Access to modern lab equipment, software licenses, and professional development opportunities.

Salary.com Estimation for 3D Animation & CAD Teacher in Asheboro, NC
$47,104 to $78,744
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a 3D Animation & CAD Teacher?

Sign up to receive alerts about other jobs on the 3D Animation & CAD Teacher career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$56,168 - $77,070
Income Estimation: 
$75,615 - $91,093
Income Estimation: 
$48,383 - $97,824
Income Estimation: 
$63,454 - $101,244
Income Estimation: 
$53,080 - $99,161
Income Estimation: 
$87,640 - $113,243
Income Estimation: 
$77,897 - $116,523
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Uwharrie Charter Academy

  • Uwharrie Charter Academy Asheboro, NC
  • Uwharrie Charter Academy is a public K-12 charter school located in Asheboro, NC. UCA provides project-based learning with a STEAM-focused curriculum, buil... more
  • 6 Days Ago

  • Uwharrie Charter Academy Asheboro, NC
  • Uwharrie Charter Academy is seeking an innovative, student-centered High School Earth Science Teacher who is passionate about creating engaging learning ex... more
  • 6 Days Ago

  • Uwharrie Charter Academy Asheboro, NC
  • Position Overview Uwharrie Charter Academy (UCA) is seeking a highly motivated, student-centered, and collaborative educational leader to serve as High Sch... more
  • 6 Days Ago

  • Uwharrie Charter Academy Asheboro, NC
  • In-School Suspension ( ISS ) Teacher Assistant – Middle School Uwharrie Charter Academy Position Type: Classified (10-Month) Schedule: Monday–Friday, 7:45 ... more
  • 6 Days Ago


Not the job you're looking for? Here are some other 3D Animation & CAD Teacher jobs in the Asheboro, NC area that may be a better fit.

  • High School Asheboro, NC
  • About Uwharrie Charter Academy At Uwharrie Charter Academy, we provide a rigorous, project-based learning environment that fosters creativity, critical thi... more
  • 16 Days Ago

  • PACKRITE LLC High Point, NC
  • Summary/Objective The CAD Technician develops new structural designs, reviews customer supplied designs and supplies cost efficient die imposition layouts ... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!