1

Computer Science Engineer Jobs in Utah (NOW HIRING)

Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...

Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...

Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...

Provide engineers with technical documentation. #LI-DNI Position requires a Bachelor's degree in Computer Science, Engineering, or a related field, and 2 years of academic or professional experience ...

Provide engineers with technical documentation. #LI-DNI Position requires a Bachelor's degree in Computer Science, Engineering, or a related field, and 2 years of academic or professional experience ...

Provide engineers with technical documentation. #LI-DNI Position requires a Bachelor's degree in Computer Science, Engineering, or a related field, and 2 years of academic or professional experience ...

Bachelor of Science degree in Engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent ...

Bachelor of Science degree in Engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent ...

Bachelor of Science degree in Engineering, Engineering Technology (including Manufacturing Technology), Computer Science, Data Science, Mathematics, Physics, Chemistry or non-US equivalent ...

Job Brief Data Science, Machine Learning, Programming Are you VIGILANT about your career? RealmOne ... This opportunity supports a team of Data Scientists, Cryptologic Computer Scientists, Cryptanalytic ...

Bachelor's degree Electrical Engineering or Computer Science or related field. * 4+ years of PLC programing experience preferred experience in Siemens and Honeywell controls. * 4+ years of experience ...

New

Bachelor's degree Electrical Engineering or Computer Science or related field. * 4+ years of PLC programing experience preferred experience in Siemens and Honeywell controls. * 4+ years of experience ...

New

next page

Showing results 1-20

Computer Science Engineer information

See Utah salary details

$44.2K

$110.6K

$125.2K

How much do computer science engineer jobs pay per year?

As of Jul 11, 2026, the average yearly pay for computer science engineer in Utah is $110,624.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,500.00 and $119,700.00 per year, depending on experience, location, and employer.

What are some typical projects or tasks a Computer Science Engineer might work on within a multidisciplinary team?

Computer Science Engineers often collaborate with professionals from diverse backgrounds such as product managers, designers, and data analysts. Typical projects may include developing scalable software applications, optimizing algorithms for performance, or integrating new technologies into existing systems. These engineers are frequently involved in code reviews, planning meetings, and cross-functional brainstorming sessions to ensure solutions meet both technical and business requirements. This collaborative environment not only enhances technical skills but also fosters communication and project management abilities.

What are Computer Science Engineers?

Computer Science Engineers are professionals who apply principles of computer science, engineering, and mathematics to design, develop, test, and maintain computer systems, software, and networks. They work on a wide range of technologies, from creating applications and operating systems to improving network security and optimizing hardware performance. Their role often involves problem-solving, programming, and collaborating with other engineers and IT specialists to deliver efficient technology solutions.

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

To thrive as a Computer Science Engineer, you need a solid background in programming, algorithms, data structures, and computer systems, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, as well as experience using development tools, version control systems (such as Git), and relevant certifications like AWS or Cisco, are highly valued. Strong problem-solving abilities, teamwork, and effective communication help set exceptional engineers apart. These skills are vital for designing, developing, and maintaining reliable software solutions in ever-evolving technical environments.
What are popular job titles related to Computer Science Engineer jobs in Utah? For Computer Science Engineer jobs in Utah, the most frequently searched job titles are:
What cities in Utah are hiring for Computer Science Engineer jobs? Cities in Utah with the most Computer Science Engineer job openings:
PLM and CAD Administration Manager ...

PLM and CAD Administration Manager ...

Lifetime Products, Inc.

Clearfield, UT • On-site

Full-time

Posted 3 days ago

New


Lifetime Products rating

7.0

Company rating: 7.0 out of 10

Based on 43 frontline employees who took The Breakroom Quiz

390th of 527 rated manufacturers


Job description

Job Summary The PLM and CAD Administration Manager leads the strategy, administration, and continuous improvement of PLM, CAD, and engineering data systems. This role owns PLM/CAD roadmaps, drives data integrity and reporting consistency, supports automation and AI-driven improvements, and leads teams that enable product development, manufacturing, quality, and business decision-making.

Teams Managed: PLM, CAD Administration, and Technical Writing

Key Responsibilities

  • Own and maintain PLM, data management, and CAD roadmaps; align priorities with Engineering, Manufacturing, Quality, IT, and key stakeholders.
  • Lead PLM/CAD administration, configuration, and continuous improvement for systems such as Windchill and Creo.
  • Establish engineering data governance standards for BOMs, revision/release control, ECR/ECN workflows, and document control.
  • Improve reporting consistency, dashboards, automation, and AI-driven solutions to reduce manual effort and improve quality.
  • Build, coach, and develop high-performing PLM, CAD Administration, and Technical Writing teams.
  • Maintain user documentation, training materials, and support resources; champion PLM/CAD adoption and change management.

Qualifications

  • Education: Bachelor's degree in Engineering, Computer Science, Information Systems, or a related technical discipline.
  • Experience: 3+ years in PLM/CAD administration, data management, or engineering, including 1+ year in a leadership or management role.
  • Experience supporting PLM/CAD users, developing training, and leading technical teams.
  • Strong understanding of BOM structures, revision/release control, ECN/ECR processes, document control, and engineering data standards.
  • Ability to develop PLM/CAD roadmaps, drive process improvement, and collaborate across technical and business teams.

Preferred Qualifications

  • Windchill administration/configuration experience, CAD/PLM integrations, ERP/MRP handoffs, reporting tools such as Power BI or SQL, and change-management experience are preferred.

Why Join Us? Lead critical PLM and CAD systems, shape technology roadmaps, improve data quality, strengthen reporting, and guide teams through meaningful process improvements.


Job Posted by ApplicantPro

What Lifetime Products employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom