1

Engineering Teaching Jobs in Utah (NOW HIRING)

Roadway Engineering Intern

Logan, UT · On-site

$18 - $22/hr

As a Roadway Engineering Intern, you will have the opportunity to work with professional engineers as you gain real-world work experience and learn skills not taught in the classroom. We offer ...

As a Roadway Engineering Intern, you will have the opportunity to work with professional engineers as you gain real-world work experience and learn skills not taught in the classroom. We offer ...

Senior Design Engineer

Ogden, UT · On-site

$85 - $120/hr

... taught engineer invented the first metal-sheathed resistance heating element. It was this then ... Reporting to the Senior Manager of Design Engineering, the Senior Design Engineer is responsible ...

Roadway Engineering Intern

Logan, UT · On-site

$18 - $22/hr

As a Roadway Engineering Intern, you will have the opportunity to work with professional engineers as you gain real-world work experience and learn skills not taught in the classroom. We offer ...

Manufacturing Engineering

Ogden, UT · On-site

$71K - $92K/yr

Headquartered in Pittsburgh, Pennsylvania, we got our start with an innovative solution 100 years ago when a self-taught engineer invented the first metal-sheathed resistance heating element. It was ...

Showing results 41-60

Engineering Teaching information

See Utah salary details

$34.6K

$53.5K

$89.2K

How much do engineering teaching jobs pay per year?

As of Aug 14, 2026, the average yearly pay for engineering teaching in Utah is $53,452.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,500.00 and $55,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an engineering teacher, and why are they important?

To thrive as an Engineering Teacher, you need a solid background in engineering principles, teaching credentials such as a bachelor's or master's degree in engineering or education, and a teaching license where required. Familiarity with educational technologies, engineering software (like AutoCAD or MATLAB), and curriculum development tools is typically essential. Strong communication, adaptability, and the ability to inspire and engage students are standout soft skills in this role. These skills ensure effective knowledge transfer, foster student interest in engineering, and support a positive, productive learning environment.

What are some common challenges faced by engineering teaching professionals, and how can they be addressed?

Engineering teaching professionals often encounter challenges such as engaging students with diverse learning styles, keeping up with rapidly evolving technology, and balancing theoretical concepts with practical applications. To address these challenges, educators can incorporate a mix of interactive projects, hands-on labs, and digital tools to foster active learning. Regular professional development and collaboration with industry partners also help educators stay current and enrich the learning experience for students.

What is the difference between Engineering Teaching vs Engineering Training?

AspectEngineering TeachingEngineering Training
CredentialsEngineering degree, teaching certificationsEngineering degree, specialized technical certifications
Work EnvironmentClassrooms, academic institutionsWorkshops, corporate settings, on-site training
Employer & Industry UsageUniversities, colleges, technical institutesManufacturers, engineering firms, corporate training providers
Search & Comparison IntentEducational roles, academic careersTechnical skill development, professional training

Engineering Teaching involves instructing students in academic settings, focusing on theoretical knowledge and foundational concepts. Engineering Training, on the other hand, emphasizes practical skills and technical expertise tailored to industry needs. Both roles require engineering backgrounds but serve different purposes: education versus skill development.

What is engineering teaching?

Engineering teaching involves instructing students in the principles and practices of engineering, which may include areas such as mathematics, physics, design, and problem-solving. Engineering teachers work in schools, colleges, or universities, preparing lesson plans, delivering lectures, guiding laboratory work, and assessing student progress. They may also mentor students on projects, help them develop technical skills, and stay updated with the latest advancements in engineering. The goal is to equip students with the knowledge and abilities required for a career in engineering.

What are the most commonly searched types of Engineering Teaching jobs in Utah?

The most popular types of Engineering Teaching jobs in Utah are:

What job categories do people searching Engineering Teaching jobs in Utah look for?

The top searched job categories for Engineering Teaching jobs in Utah are:

Infographic showing various Engineering Teaching job openings in Utah as of August 2026, with employment types broken down into 90% Full Time, 5% Part Time, 4% Contract, and 1% Nights. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $53,452 per year, or $25.7 per hour.

$26 - $35.50/hr

Full-time

Posted 9 days ago


Job description

The Role:

 As the CNC Programmer, you will join our drilling team andsupport by programming CNC machines using engineering blueprints and models. CNC Machines include 3-4 axis vertical mills and lathes.

Your Responsibilities:

  • Obtains jobs from and coordinates program due dates with production planners.
  • Reviews drawings for any special machine tooling or fixture requirements.
  • Places orders for special tooling or fixtures through manufacturing engineering; follow up to ensure on-time availability.
  • Programs parts using Mastercam software.
  • Designs fixturing and program templates for reoccurring part families.
  • Prepares final program using the CNC post processor and delivers to CNC Departments.
  • Prints and assembles work order packets for CNC jobs and delivers to CNC Machine Operators.
  • Works closely with the CNC Machine Operators to determine tooling feeds and speeds; adjusts as required.
  • Maintains data files for all CNC programs by item part number; updates program files as necessary with the corrected revision level programs.
  • Works individually and as part of a team to develop and implement quality and efficiency improvements; maintains cooperative relationships with employees at all levels.
  • Establishing and maintaining interpersonal relationships; training and teaching others.
  • Maintenance of a clean and orderly work area free of excess materials.
  • Support for and involvement in company, department, and/or safety policies, procedures, programs and activities. 

Our Requirements:

  • High school diploma or general education degree (GED); with minimum 3 years related experience and/or training; or equivalent combination of education and experience with CNC operation and metal machinability.
  • Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, proportions, and decimals.  Ability and understanding of various measuring devices in meeting drawing dimensions and specifications.
  • Ability to read and interpret documents such as blueprints, work orders, work instructions, diagrams, safety rules, operating and maintenance instructions, and procedure manuals. Good verbal and written communication skills are necessary.
  • Work requires continual attention to detail in following through, establishing priorities, meeting deadlines.
  • Must have knowledge of a variety of computer software applications including but not limited to: Outlook, Word, Excel and PowerPoint, and JDE experience preferred.
  • Good verbal and written communication skills are necessary.
  • Work requires continual attention to detail in following through, establishing priorities and meeting deadlines.Â