1

Co Op Engineering Jobs in Utah (NOW HIRING)

Software Engineer - Automation and Controls

Orem, UT ยท On-site

$39.25 - $50.25/hr

Bachelor 's or Master's degree in Computer Science, Software Engineering, or a closely related field.0-2 years of software development experience, including internships, co-op experience, or relevant ...

Engineer - Mfg

Ogden, UT ยท On-site

$71K - $92K/yr

In addition, one to two years of summer intern or co-op experience in an engineering or manufacturing environment is desirable. Manufacturing, CNC Programming, or tool design experience a plus. Must ...

Software Engineer - Automation and Controls

Orem, UT ยท On-site

$39.25 - $50.25/hr

Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related field. * 0-2 years of software development experience, including internships, co-op experience, or ...

Software Engineer - Automation and Controls

Orem, UT ยท On-site

$39.25 - $50.25/hr

Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related field. * 0-2 years of software development experience, including internships, co-op experience, or ...

Engineer - Mfg

Ogden, UT ยท On-site

$71K - $92K/yr

In addition, one to two years of summer intern or co-op experience in an engineering or manufacturing environment is desirable. Materials and processing with aerospace metals is desirable. Must be ...

Engineer - Mfg

Ogden, UT ยท On-site

$71K - $92K/yr

In addition, one to two years of summer intern or co-op experience in an engineering or manufacturing environment is desirable. Manufacturing, CNC Programming, or tool design experience a plus. Must ...

Technical Analytical Assistant

Salt Lake City, UT ยท On-site

$36K - $42K/yr

... Engineers, Medical, Clinical and Regulatory professionals - all working to create a cleaner ... Laboratory experience gained through coursework, internships, research, co-op programs, or industry ...

Technical Analytical Assistant

Salt Lake City, UT ยท On-site

$36K - $42K/yr

... Engineers, Medical, Clinical and Regulatory professionals - all working to create a cleaner ... Laboratory experience gained through coursework, internships, research, co-op programs, or industry ...

EIT certification, power systems coursework, utility internship or co-op experience. Engineer II: Progress toward PE licensure, exposure to factory acceptance testing (FAT) or commissioning ...

EIT certification, power systems coursework, utility internship or co-op experience. Engineer II: Progress toward PE licensure, exposure to factory acceptance testing (FAT) or commissioning ...

EIT certification, power systems coursework, utility internship or co-op experience. Engineer II: Progress toward PE licensure, exposure to factory acceptance testing (FAT) or commissioning ...

Showing results 41-60

Co Op Engineering information

See Utah salary details

$10

$17

$26

How much do co op engineering jobs pay per hour?

As of Aug 27, 2026, the average hourly pay for co op engineering in Utah is $17.58, according to ZipRecruiter salary data. Most workers in this role earn between $14.66 and $19.04 per hour, depending on experience, location, and employer.

What is a co op engineer?

Co Op Engineering roles are structured work experiences for students pursuing engineering degrees, typically offered through partnerships between universities and employers. These positions allow students to gain hands-on experience in their field, applying classroom knowledge to real-world engineering projects. Co-op assignments are usually full-time and last several months, often alternating with academic semesters. The purpose is to help students build professional skills, make industry connections, and improve their employability after graduation.

What does a co op engineer do?

As a Co Op Engineering student, you'll typically work on real-world engineering projects that align with your field of study, such as assisting with design tasks, conducting tests, or supporting process improvements. You'll collaborate closely with experienced engineers, gaining hands-on experience in using industry-standard tools and methodologies. Responsibilities often include data analysis, technical documentation, and participating in team meetings, offering a comprehensive introduction to the professional engineering environment. This role is designed to develop both your technical and teamwork skills, making it a valuable stepping stone for your future engineering career.

What skills and qualifications are needed to be a co op engineer?

To thrive as a Co-Op Engineer, you typically need foundational coursework in engineering disciplines, problem-solving skills, and enrollment in a relevant degree program. Familiarity with CAD software, data analysis tools, and industry-specific platforms such as MATLAB or SolidWorks is often required. Strong teamwork, adaptability, and effective communication help you integrate with professional teams and contribute to projects. These skills are crucial for gaining hands-on experience, learning from real-world challenges, and building a successful engineering career.

What is the difference between Co Op Engineering vs Intern Engineering?

AspectCo Op EngineeringIntern Engineering
CredentialsTypically enrolled in an engineering degree programUsually undergraduate students in early years of study
Work EnvironmentFull-time or part-time work during academic terms, often with ongoing projectsShort-term, seasonal work, often project-based or observational
Employer & Industry UsageCommon in engineering firms, manufacturing, and tech companiesCommon in similar industries, often as a stepping stone to Co Op roles

Co Op Engineering positions are generally longer-term, integrated into academic programs, and involve more responsibility. Intern Engineering roles are shorter, often more observational, and serve as introductory experiences. Both roles help students gain industry exposure, but Co Op Engineering offers deeper engagement and skill development.

Are co-op engineering programs good for engineering?

Co-op engineering programs provide students with practical work experience in engineering fields, allowing them to apply classroom knowledge to real-world projects. These programs can enhance technical skills, improve employability, and often lead to job offers after graduation. They also help students develop professional networks and understand industry standards and tools.

What is a co-op engineering job?

A co-op engineering job is a paid work experience program where students or recent graduates work in an engineering role to gain practical skills and industry knowledge. These positions often involve project work, teamwork, and the use of engineering tools and software, typically lasting several months and aligning with academic schedules.

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

The most popular types of Engineering jobs in Utah are:

What cities in Utah are hiring for Co Op Engineering jobs?

Cities in Utah with the most Co Op Engineering job openings:

Infographic showing various Co Op Engineering job openings in Utah as of August 2026, with employment types broken down into 84% Full Time, 13% Part Time, 2% Contract, and 1% Nights. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $36,573 per year, or $17.6 per hour.

Software Engineer - Automation and Controls

Orem, UT โ€ข On-site

Moxtek
Nanotechnology Research and Developmentย โ€ขย 201 - 500 employees

$39.25 - $50.25/hr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Job Summary: We are seeking a Controls Software Engineer to join our Equipment Engineering team. In this role, you will develop C# desktop applications that control and interface with custom production and engineering equipment using a variety of hardware communication protocols, including Ethernet, USB, and RS-232.Working alongside mechanical, electrical, and software engineers, you will contribute to the design, development, and continuous improvement of innovative manufacturing equipment. This position offers the opportunity to work on challenging, real-world automation systems while helping develop reliable, maintainable software that supports both engineering and production operations.Our team is committed to modern software development practices, including clean architecture, object-oriented design, source control, and collaborative development, providing an excellent environment for engineers to learn and grow.Responsibilities:Develop and maintain C# desktop applications that control and interface with production and engineering equipment.Design, implement, test, and debug software that communicates with hardware devices using Ethernet, USB, RS-232, and other industrial communication protocols.Collaborate with mechanical, electrical, and software engineers throughout the design, development, and commissioning of new equipment.Write clean, maintainable, and well-documented code using modern software engineering principles and team coding standards.Utilize version control systems (Subversion, Git, etc.) and participate in collaborative development workflows, including branching, merging, code reviews, and CI/CD processes.Troubleshoot software and hardware integration issues using common electronic test equipment and diagnostic tools.Support continuous improvement efforts by identifying opportunities to enhance equipment performance, reliability, and maintainability.Preferred QualificationsInterest in writing clean, maintainable, and reusable software as part of a collaborative engineering team.Strong foundation in object-oriented programming with C# and the .NET platform.Experience developing Windows desktop applications using WPF and the MVVM design pattern.Familiarity with modern software engineering practices, including Clean Architecture, SOLID principles, dependency injection, and the .NET Generic Host.Experience using version control systems such as Git or Subversion in a collaborative development environment.Working knowledge of SQL databases and data access concepts.Familiarity with hardware communication protocols such as Ethernet, USB, or serial (RS-232) interfaces.Exposure to industrial automation technologies, including PLCs, Beckhoff controllers, or Structured Text, is a plus but not required.Experience with Linux and embedded platforms such as Raspberry Pi is a plus.Strong analytical and problem-solving skills with an interest in developing software for real-world automation systems.Education and Experience:Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related field.0-2 years of software development experience, including internships, co-op experience, or relevant academic projects.Location:This role requires on-site presence; it is not a remote position.
Job Posted by ApplicantPro

Moxtek logo

About Moxtek

Sourced by ZipRecruiter

Industry

Nanotechnology research and development

Company size

201 - 500 Employees

Headquarters location

Orem, UT, US

Year founded

1986

Social media