1

Senior Computer Engineer Jobs in Utah (NOW HIRING)

Senior Design Engineer ID: 1015 Location: Cedar City, UT Department: Development Salary Range: $85 ... Create and revise engineering drawings using CAD software (AutoCAD, AutoCAD Electrical). * Ensure ...

Eng Sr Prin - Elec

UT ยท On-site

$120K - $205K/yr

The Role BAE is looking for an experienced Electrical Engineer to support Sentinel's Guidance Branch within the Flight Systems IPT in developing the Sentinel guidance computer systems. This engineer ...

Senior Mechanical Engineer

West Jordan, UT ยท On-site

$90 - $140/hr

Senior Mechanical Engineer (Falcon Shocks)Location: West Jordan, UtahPosition Type: Full-Time, On ... Falcon shocks are built with state of the art methods including CAD design, finite element analysis ...

Senior Electrical Engineer

Lehi, UT

$100K - $131K/yr

Join Our Team as a Senior Electrical Engineer at Water Works Engineers! Meet Water Works Engineers ... Advanced proficiency in Microsoft Office Suite (Word, Excel, Project) and CAD design software such ...

Senior Electrical Engineer

Lehi, UT ยท On-site

$100K - $131K/yr

Join Our Team as a Senior Electrical Engineer at Water Works Engineers! Meet Water Works Engineers ... Advanced proficiency in Microsoft Office Suite (Word, Excel, Project) and CAD design software such ...

Showing results 21-40

Senior Computer Engineer information

See Utah salary details

$54.2K

$115.2K

$167.1K

How much do senior computer engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for senior computer engineer in Utah is $115,214.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,100.00 and $130,600.00 per year, depending on experience, location, and employer.

What is a senior computer engineer?

Senior Computer Engineers are experienced professionals who design, develop, and maintain computer hardware and software systems. They often lead engineering teams, oversee complex projects, and ensure that systems meet organizational requirements for performance and security. Their work may include developing new technologies, optimizing existing systems, and mentoring junior engineers. Senior Computer Engineers typically have several years of experience and a strong background in computer science or engineering.

What are the key skills and qualifications needed to thrive as a senior computer engineer?

To thrive as a Senior Computer Engineer, you need advanced knowledge of computer architecture, hardware and software integration, and a relevant degree in computer engineering or a related field. Familiarity with design tools like CAD software, programming languages (such as C/C++ or Python), and industry certifications (like Cisco or CompTIA) is highly beneficial. Leadership, problem-solving, and effective communication are crucial soft skills for managing projects and mentoring junior engineers. These competencies ensure the successful development, troubleshooting, and optimization of complex computing systems, driving innovation and efficiency in technology solutions.

What are some typical challenges faced by senior computer engineers when leading project teams?

Senior Computer Engineers often encounter challenges such as balancing technical leadership with hands-on development work, managing cross-functional team communication, and ensuring that projects stay on schedule. They are responsible for translating high-level requirements into actionable tasks while mentoring junior engineers and resolving technical roadblocks. Effective time management and strong collaboration skills are key, as they frequently coordinate between engineering, product management, and other stakeholders to deliver complex systems on time.

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

The most popular types of Computer Engineer jobs in Utah are:

Infographic showing various Senior Computer Engineer job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 20% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $115,214 per year, or $55.4 per hour.

Sr Associate, Software Engineer

L3HHCM20

Salt Lake City, UT โ€ข On-site

Full-time

Re-posted 3 days ago


Job description

Job Title: Sr Associate, Software Engineer

Job Code:39899

Job Location:Salt Lake City, UT

Job Schedule:ย 9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday offย 

Job Description:

As a New Grad you would develop and test embedded software for systems, applying computer science, engineering, and math principles to support real-time control and system performance. Day to day, you'd collaborate with cross-functional engineering teams on requirements, design, integration, hardware/software interfaces, testing, debugging, and defect resolution across the full software development lifecycle. You'd also use a wide range of programming languages, tools, and operating systems to build, evaluate, and document software solutions for embedded and platform-based environments.

Essential Functions:

  • Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target applicationย ย 
  • Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall systemย 
  • Support andย participateย in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test of embedded software for real-time control of advanced tactical radio equipmentย 
  • Develop software test procedures, software programs, and related documentationย ย 
  • Utilize modeling tools and equipment toย establishย operating data, conduct experimental tests, and evaluate resultsย 
  • Participate in peer reviews,ย identify, track and repair defectsย 
  • Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python, Ajax, Qt) on Windows, Linux, mobile platforms, and embedded real time operating systems (VxWorks, Linux, QNX, Integrity, Windows CE, and others for Motorola, Intel, TI, and custom processor designs)ย 

Qualifications:ย 

  • To be eligible, applicants must be pursuing Master's degree in computer science, Computer Engineering, Software Engineering, Electrical Engineering, Information Security or related field or have completed their Master's degree within the last 12 months,ย  regardless of age.