1

Computer Engineer Jobs in Sandy, UT (NOW HIRING)

As a Structures CAD Technician, you will support structural engineers in preparing detailed construction documents for complex structures related to heavy civil and municipal projects. Horrocks ...

Senior CAD Drafter/Designer

Salt Lake City, UT · On-site

$26.25 - $36/hr

Coordinate with Designers, Architects, Engineers and Project Managers to produce design drawings ... Contributes to developing CAD standards and best practices * Coordinate and distribute project ...

We are looking for a detail-oriented and motivated Subsurface Utility Engineering (SUE) CAD Technician with strong experience in OpenRoads Designer and AutoCAD Civil 3D, along with hands-on exposure ...

AI Infrastructure Engineer IV

Lehi, UT · On-site

$100.90K - $132.40K/yr

Bachelor's degree in Computer Science, Computer Engineering, or a related technical field. * 8+ years of experience in cloud infrastructure, DevOps, or platform engineering with 3+ years working on ...

We are looking for a detail-oriented and motivated Subsurface Utility Engineering (SUE) CAD Technician with strong experience in OpenRoads Designer and AutoCAD Civil 3D, along with hands-on exposure ...

Bachelor's degree in Information and Computer Technology, Cybersecurity, Networking, IT Security, Computer Engineering or related degree from an accredited university * Demonstrate a solid ...

Cloud Engineer

Midvale, UT · Hybrid

$52.50 - $70.25/hr

Bachelor's degree in Computer Science, Computer Engineering, Information Technology or related field. A combination of education and experience may meet qualifications. Location: This position has a ...

Cloud Engineer

Midvale, UT · On-site

$52.50 - $70.25/hr

Bachelor's degree in Computer Science, Computer Engineering, Information Technology or related field. A combination of education and experience may meet qualifications. Location: This position has a ...

Revit/CAD Designer

Salt Lake City, UT · Hybrid

$26.25 - $36/hr

GFT is seeking a Revit/ CAD Designer - Geotechnical Dams & Hydraulics to join our Geotechnical Dams ... Read and understand engineering markups for design drawings, plan sets, details, and figures ...

We are looking for a detail-oriented and motivated Subsurface Utility Engineering (SUE) CAD Technician with strong experience in OpenRoads Designer and AutoCAD Civil 3D, along with hands-on exposure ...

Cloud Engineer

Midvale, UT · On-site

$52.50 - $70.25/hr

Bachelor's degree in Computer Science, Computer Engineering, Information Technology or related field. A combination of education and experience may meet qualifications. Location: This position has a ...

next page

Showing results 1-20

People also search for

Computer Engineer information

See Sandy, UT salary details

$46.1K

$115.5K

$130.7K

How much do computer engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for computer engineer in Sandy, UT is $115,471.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,000.00 and $125,000.00 per year, depending on experience, location, and employer.

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 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.

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 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 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 are the most commonly searched types of Computer Engineer jobs in Sandy, UT? The most popular types of Computer Engineer jobs in Sandy, UT are:
What job categories do people searching Computer Engineer jobs in Sandy, UT look for? The top searched job categories for Computer Engineer jobs in Sandy, UT are:
What cities near Sandy, UT are hiring for Computer Engineer jobs? Cities near Sandy, UT with the most Computer Engineer job openings:
Sr. Computer Vision Engineer - Visual Target Tracking

Sr. Computer Vision Engineer - Visual Target Tracking

Teledyne

Orem, UT • On-site

$90.80K - $124.80K/yr

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Teledyne Technologies rating

8.7

Company rating: 8.7 out of 10

Based on 46 frontline employees who took The Breakroom Quiz

12th of 137 rated electronics manufacturers


Job description

Be visionary

Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.

We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.

Job Description

Job Summary

We are a fast-growing, mission-driven company developing advanced military Unmanned Aerial Vehicle (UAV) systems for the U.S. Department of Defense. Our platforms operate in challenging real-world environments and support capabilities such as autonomous navigation, precision guidance, visual target tracking, GPS-denied operation, path planning, and obstacle avoidance. We are seeking a Sr. Computer Vision Engineer to develop and improve our multi-camera visual target tracking algorithms for UAV systems. The primary focus of this role is building robust computer vision algorithms that track moving targets across multiple cameras and challenging environments. This role involves integrating modern deep learning object detectors with classical computer vision, evaluating performance using flight data, and deploying production-quality algorithms on embedded systems. You will work across the full development pipeline-from algorithm design and simulation to flight testing on operational platforms.

Job Duties & Responsibilities:

  • Develop and improve visual target tracking algorithms for UAV systems using camera and sensor data.

  • Integrate modern deep learning object detectors, classifiers, and re-identification models (e.g., YOLO-style detectors) to improve tracking robustness.

  • Maintain target identity as objects move across multiple camera fields of view without relying on geolocation.

  • Evaluate and refine algorithms using flight data, simulation, and controlled testing to ensure robustness to edge cases.

  • Implement high-performance algorithms in C++ for deployment on embedded Linux platforms.

  • Work closely with flight test engineers and system developers to validate performance through simulation, analysis, and live flight tests.

  • Support development of robotics algorithms for state estimation, navigation, and guidance.

  • Fuse data from sensors including cameras, IMUs, GPS, magnetometers, laser range finders, and barometers.

  • Contribute to integration with PX4-based flight control systems.

  • Support integration and testing of new sensors and payloads.

  • Contribute to embedded software components such as sensor interfaces, timing, and synchronization.

Job Qualifications

  • Master's degree or higher in Computer Science, Electrical Engineering, Robotics, Mechanical Engineering, or a related field strongly preferred.

  • Strong background in computer vision and camera models.

  • 4+ years of experience developing computer vision or perception algorithms.

  • 4+ years of experience working on robotics, autonomous systems, or aerospace platforms.

  • Experience implementing robotics algorithms such as visual tracking, state estimation (e.g., Kalman filtering), perception pipelines, or vision-based deep learning integration.

  • Strong software development skills in C++, Python, and C.

  • Experience developing software for Linux-based embedded systems.

  • Experience working with sensors such as IMUs, cameras, magnetometers, GPS, laser range finders, and barometers.

  • Understanding of feedback control systems and practical tuning methods.

  • Experience integrating deep learning object detectors (e.g., YOLO-style detectors) into perception pipelines preferred.

  • Experience with visual SLAM or visual odometry systems preferred.

  • Experience working with multi-camera systems or multi-object tracking preferred.

  • Experience with UAV flight testing or aerial robotics platforms preferred.

Applicants must be a U.S. citizen, U.S. national, lawful permanent resident, asylee, refugee, or otherwise eligible to obtain the required U.S. export control authorization from the Departments of State or Commerce.

About Teledyne FLIR Defense

Join Teledyne FLIR Defense, where we're dedicated to supporting critical missions with an exciting range of cutting-edge technologies. Our products include advanced surveillance sensors, unmanned air and ground vehicles, sensing devices used to detect chemicals, biological agents, radiation and explosives, and a host of other solutions that help warfighters, first responders, and search-and-rescue teams do their jobs better.

We're looking for passionate innovators eager to shape the future of the Defense and Public Safety industries. If you're mission-driven to globally collaborate on solutions that can change the battlefield and save lives, we invite you to explore our current opportunities.

#FLIR

Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.

Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.


What Teledyne Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom