1

Computer Engineer Jobs in Provo, UT (NOW HIRING)

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related discipline * 8+ years developing embedded software * Strong C/C++ * Strong Linux experience

Embedded Software Engineer

Orem, UT

$114K - $150K/yr

Qualifications: • Bachelor's degree in engineering (Software, Electrical, Computer Engineering, or related discipline required). • Minimum of 4 years of relevant experience in embedded software ...

Bachelor's degree in Computer Engineering, Electrical Engineering, Materials Science Engineering, or related engineering degree PREFERRED QUALIFICATIONS * Proven skills with manufacturing analytics ...

Bachelors degree in Electrical & Computer Engineering, Electrical Engineering, or related engineering degree * Strong analytical skills and experience with yield analysis and manufacturing data.

Manufacturing Engineer

Draper, UT · On-site

$68K - $87K/yr

Previous experience with computer applications and software related to engineering field, such as Computer Aided Design (CAD). Education/Experience: Bachelor's degree in engineering required. 0-2 ...

Previous experience with computer applications and software related to the engineering field, such as Computer Aided Design (CAD). Founded in 2010 and headquartered in the Washington, DC metro area ...

next page

Showing results 1-20

Computer Engineer information

See Provo, UT salary details

$46.4K

$116.3K

$131.6K

How much do computer engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for computer engineer in Provo, UT is $116,307.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,700.00 and $125,900.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior computer engineers, especially those in specialized fields like software architecture, machine learning, or cybersecurity, can earn $300,000 or more annually, often with extensive experience, advanced skills, and sometimes in leadership roles or high-demand industries. Compensation varies based on location, company size, and individual expertise, with some professionals also earning through stock options or bonuses.

What are the key skills and qualifications needed to thrive as a Computer Engineer, and why are they important?

To thrive as a Computer Engineer, you need a strong background in computer science, mathematics, and hardware/software design, typically supported by a bachelor’s degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), circuit design tools, and industry certifications like CompTIA or Cisco are highly valuable. Problem-solving, teamwork, and effective communication are essential soft skills that set top performers apart. These abilities ensure that computer engineers can design, implement, and optimize systems that meet technical requirements and business goals.

Are computer engineers highly paid?

Computer engineers typically earn above-average salaries compared to many other professions, especially with experience, specialized skills, and certifications in areas like hardware design, software development, or network systems. Salary levels can vary based on industry, location, and level of expertise, but overall, the profession is considered well-compensated.

What is the difference between Computer Engineer vs Software Developer?

AspectComputer EngineerSoftware Developer
Required CredentialsBachelor's in Computer Engineering or related field; certifications like Cisco, CompTIABachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS
Work EnvironmentDesigning hardware, embedded systems, and software integration in labs or officesWriting, testing, and maintaining software applications in offices or remote setups
Employer & Industry UsageTech companies, manufacturing, telecommunications, embedded systemsIT firms, software companies, startups, enterprise software development

Computer Engineers focus on both hardware and software systems, often working on embedded systems and hardware integration. Software Developers primarily create and maintain software applications. While their roles overlap in programming, Computer Engineers have a broader scope including hardware design, whereas Software Developers specialize in software solutions.

What jobs does a Computer Engineer do?

A Computer Engineer designs, develops, and tests computer hardware and software systems. They work on creating integrated circuits, embedded systems, and computer networks, often using programming languages and engineering principles. Their work may involve troubleshooting, system optimization, and collaborating with software developers and other engineers.

What engineer makes $500,000 a year?

Senior computer engineers, especially those in specialized fields like software architecture, machine learning, or cybersecurity, can earn $500,000 or more annually, often through a combination of high base salary, bonuses, and stock options. Such compensation typically requires extensive experience, advanced skills, and work at large tech companies or startups with significant funding.

What Is a Computer Engineer?

A computer engineer designs, researches, tests, and develops computer equipment and software such as circuit boards, chips, routers, and application programs. Computer engineers analyze complex equipment and systems to understand the best way to improve it. They create new types of information technology devices and use logic and reasoning to hone in on goals, test assumptions, and identify the strengths and weaknesses of alternative solutions to problems. Engineers often work in teams and have to be able to communicate with other types of engineers, including non-technical team members. Computer engineers make sure that components fit together properly and function according to the latest software developments.

What are computer engineers?

Computer engineers are professionals who design, develop, test, and maintain computer hardware and software systems. They work at the intersection of electrical engineering and computer science, focusing on how computer systems function and how they can be improved. Their roles can involve creating microprocessors, designing circuit boards, developing embedded systems, and optimizing software for hardware performance. Computer engineers play a crucial role in advancing technology across industries, from consumer electronics to aerospace and healthcare.

What are common challenges computer engineers face when working on cross-functional teams?

Computer engineers often collaborate with software developers, hardware designers, and project managers, which can present challenges in aligning technical requirements and communication styles. Ensuring that everyone has a clear understanding of system limitations and integration points is crucial, as miscommunication can lead to project delays or rework. Staying adaptable and proactively clarifying expectations helps computer engineers navigate these collaborative environments successfully.
What are the most commonly searched types of Computer Engineer jobs in Provo, UT? The most popular types of Computer Engineer jobs in Provo, UT are:
What job categories do people searching Computer Engineer jobs in Provo, UT look for? The top searched job categories for Computer Engineer jobs in Provo, UT are:
What cities near Provo, UT are hiring for Computer Engineer jobs? Cities near Provo, UT with the most Computer Engineer job openings:
Infographic showing various Computer Engineer job openings in Provo, UT as of July 2026, with employment types broken down into 1% As Needed, 76% Full Time, 21% Part Time, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $116,307 per year, or $55.9 per hour.
Lead Media Engineer

$97K - $127K/yr

Part-time

Posted 18 days ago


Church of Jesus Christ of Latter-day Saints rating

8.5

Company rating: 8.5 out of 10

Based on 78 frontline employees who took The Breakroom Quiz

2nd of 15 rated religious organizations


Job description

This position is central to the missionaries' role to 'Invite others to come unto Christ by helping them receive the restored gospel through faith in Jesus Christ and His Atonement, repentance, baptism, receiving the gift of the Holy Ghost, and enduring to the end.' Engineer is a lead support level individual contributor that provides on-site support for maintenance, installation and management of all media equipment and systems at the MTC. Assists in supervision of work of media team and training of team members.

Church employees find joy and satisfaction in using their unique talents and abilities to further the Lord's work. From the IT professional who develops an app that sends the gospel message worldwide, to the facilities manager who maintains our buildings- giving Church members places to worship, teach, learn, and receive sacred ordinances-our employees seek innovative ways to share the gospel of Jesus Christ with the world. They are literally working in His kingdom.
Only members of the Church who are worthy of a temple recommend qualify for employment. Apart from this, the Church is an equal opportunity employer and does not discriminate in its employment decisions on any basis that would violate U.S. or local law.
Qualified applicants will be considered for employment without regard to race, national origin, color, gender, pregnancy, marital status, age, disability, genetic information, veteran status, or other legally protected categories that apply to the Church. The Church will make reasonable accommodations for qualified individuals with known disabilities.

Required:
1 year audio/visual work experience 
Diagnosis of electrical/electronic systems failures/test equipment familiarity
Communication skills
Mentoring skills
Ability to independently lift and position objects weighing as much as 50 pounds
Ability to stand, walk, kneel, squat, stoop, push, pull, twist, bend, and perform repetitive movements for extended periods of time. 
To successfully perform the essential functions of the job, there may be physical requirements which need to be met such as sitting for long periods of time and using monitors/equipment.


Preferred:
Bachelor's degree in Electrical Engineering Technology or Broadcast type major
Experience in the MTC Media Department 
1 year of supervisory or leadership experience
1 year of soldering experience
1 year of basic computer programming/networking experience

Reports to supervisor or manager level in technology department
Completes maintenance and repair of A/V systems
Installs new systems
Provides technical support for special events including the operations of cameras, laptop computers, projectors, and audio equipment
Assists in supervising work of Media team and reports to A/V Implementation Engineer
Trains media technicians/engineers
May include other temporary assigned duties at the MTC (e.g. assisting with Mission Leadership Seminar)


What Church of Jesus Christ of Latter-day Saints employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom