1

Graphics Engineer Jobs in Utah (NOW HIRING)

Position Summary The Software Engineer will assist with the development and maintenance of complex ... Participates in multiple application development specialties, including graphical user interface ...

Controls Engineer

Smithfield, UT · On-site

$72K - $93K/yr

Engineering Job Family: Systems & Controls Engineering The purpose of this position is to provide ... Experience in creating flow charts, construction drawings, or other graphical methods to ...

Controls Engineer

Smithfield, UT · On-site

$72K - $93K/yr

Engineering Job Family: Systems & Controls Engineering The purpose of this position is to provide ... Experience in creating flow charts, construction drawings, or other graphical methods to ...

Build proof of concept (PoC) examples and graphical simulation software. * Participate in product ... Collaborate with customer service, product managers, developers, and IT to enhance user experience ...

Controls Engineer

Smithfield, UT · On-site

$72K - $93K/yr

Systems & Controls Engineering The purpose of this position is to provide productivity, quality ... Experience in creating flow charts, construction drawings, or other graphical methods to ...

A New Product Development Quality Engineer at Black Diamond works with design and product teams to ... graphical analysis of test data to determine strength ratings of products and components. • ...

New

Sr. Electrical Engineer - Supplier REA

Logan, UT · On-site

$92K - $120K/yr

Sr. Electrical Engineer At Raytheon, the foundation of everything we do is rooted in our values and ... Proficiency with EE design/analysis tools such as Mentor Graphics Designer, PSPICE, SystemVision ...

next page

Showing results 1-20

Graphics Engineer information

See Utah salary details

$56.9K

$129.7K

$159.3K

How much do graphics engineer jobs pay per year?

As of Jun 6, 2026, the average yearly pay for graphics engineer in Utah is $129,699.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,500.00 and $144,700.00 per year, depending on experience, location, and employer.

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

To thrive as a Graphics Engineer, you need a strong background in computer graphics, mathematics, and programming languages such as C++ or Python, often supported by a degree in computer science or a related field. Familiarity with graphics APIs (like DirectX, OpenGL, or Vulkan), shader programming, and real-time rendering engines is typically required. Exceptional problem-solving, creativity, and communication skills help you devise innovative solutions and collaborate effectively with multidisciplinary teams. Mastering these skills ensures the delivery of visually compelling, high-performance graphics crucial for gaming, simulation, and visualization industries.

How do Graphics Engineers typically collaborate with artists and game designers during a project's development cycle?

Graphics Engineers work closely with artists and game designers to ensure that visual assets and effects are integrated seamlessly into the project. They often participate in regular meetings to discuss technical feasibility, optimize rendering pipelines, and troubleshoot graphical issues. This collaboration helps translate creative vision into efficient, real-time graphics while balancing performance and quality. Establishing clear communication and understanding both artistic goals and technical constraints are key to successful teamwork in this role.

What are Graphics Engineers?

Graphics Engineers are specialized software engineers who design, develop, and optimize computer graphics systems and applications. They work on rendering engines, visual effects, shaders, and graphics APIs to create realistic and efficient visual experiences in video games, simulations, movies, and other multimedia platforms. Graphics Engineers need strong programming skills, particularly in languages like C++ and knowledge of graphics libraries such as DirectX, OpenGL, or Vulkan. Their work bridges the gap between hardware capabilities and artistic vision, ensuring smooth and visually appealing graphics performance.
What are the most commonly searched types of Graphics Engineer jobs in Utah? The most popular types of Graphics Engineer jobs in Utah are:
Infographic showing various Graphics Engineer job openings in Utah as of May 2026, with employment types broken down into 95% Full Time, 2% Part Time, and 3% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $129,699 per year, or $62.4 per hour.

Software Engineer

Wilson Connectivity

Saint George, UT • On-site

Full-time

Posted 10 days ago


Job description

About Wilson Connectivity:

Wilson Connectivity is an innovative technology leader that enhances next-generation communications where you live, shop, work, and play. We are unlocking new global markets through the expansion of consumer and commercial channels with evolutionary wireless connective products and services that exceed customer expectations. Our weBoost product line includes solutions for home, vehicle and small business, while our Wilson Connectivity product line provides a customized commercial solution.

But we don't just develop innovative products - we're also dedicated to developing great people. That's why we've been recognized as a "Best Companies to Work For" six times by Utah Business Magazine, and awarded Best Company Culture, Women in Manufacturing, and Manufacturer of the Year by the Utah Manufacturer's Association. Our strong work culture drives high employee satisfaction, and we're looking for individuals passionate about making a positive impact.

Position Summary

The Software Engineer will assist with the development and maintenance of complex, multi-tiered application software systems. Participates in all phases of software engineering, including requirements analysis, algorithm design, coding, integration, test and documentation. Develops design documentation prior to coding, and user training documentation for delivery with the finished product. Develops and executes software test procedures. Adheres to team development standards for software processes, tools and metrics. Participates in multiple application development specialties, including graphical user interface development, mathematical and logical algorithm development, and database structure design. This position requires a strong knowledge of object-oriented analysis and design methods, coding experience in C++ and C# and a background in web services. Duties include integration of software components into a fully functional software system; writing of test procedures and document test results to ensure software system requirements are met; develop and maintain documentation of architecture designs, requirements, algorithms and user interfaces for software systems. Works under general supervision to complete assigned software development tasks.

Key Responsibilities

  • Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure
  • Provide technical leadership
  • Work with Production Supervisor and Leads to understand product requirements & vision
  • Translate requirements / vision into prioritized list of user stories and deliver to required timelines and quality standards
  • Work with product line leaders and architects to develop multi generation software technology plans
  • Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse
  • Support process improvements which guide the development, sustaining & support activities
  • Coach, mentor and help the R&D team
  • Work cross functionally with production and R&D Engineering to align activities and deliverables
  • Drive world-class quality in the development and support of products
  • Communicate effectively both within immediate team and also with Production and Engineering managers and leads
  • Ensure team receives consistent messages and has clear understanding of business direction, strategy and results
  • Engage subject matter experts in successful transfer of complex domain knowledge
  • Design, build, and unit test object-oriented software in a collaborative environment
  • Build scalable, stable, and efficient processes to collect, manipulate, present, and analyze large datasets
  • Understand, design and implement new database schemas, procedures, and API's

This job may be a great fit for you if you are able to:

  • Sit for up to 8 hours per day
  • Walk moderate distances as needed throughout the workday

Required Qualifications

  • Bachelor's Degree in Computer Science or in "STEM" Majors (Science, Technology, Engineering and Math)
  • Master's Degree/ PHD in Computer Science preferred
  • Strong computer skills are required including familiarity with Windows-based programs and development tools (e.g., Excel, Word, Outlook, Visual Studio, Blend)
  • Minimum of 4 years of experience in developing software
  • Minimum of 2 years of experience in developing software in an agile or extreme programming environment
  • Experience with Windows and Web based programming
  • Experience with one or more of C, C++, C#, and GPIB programming languages 
  • Ability to work independently, manages multiple assignments, and meets tight deadlines.
  • Strong oral and written communication skills
  • Strong interpersonal skills

Preferred Qualifications

  • 6+ years of experience in developing software
  • 4+ years of experience in developing software in an agile or extreme programming environment
  • Experience building software using SQL, Javascript, C++, C#, REST, GPIB, TCP/IP and RF Equipment
  • Experience with Desktop and Web-Frameworks like MVVM, MVC, ORM etc.
  • Effective team building and problem solving abilities

Ready to Join Us?

If this role sounds like a fit, please fill out our quick 3-minute, mobile-friendly application. We look forward to meeting you!