1

Slot Machine Software Engineer Jobs in Utah (NOW HIRING)

Software Engineer

Logan, UT ยท On-site

$80K - $100K/yr

We are seeking a talented and versatile Software Engineer to join our dynamic product development ... Integrate AI and machine learning components into web and backend systems to enable intelligent ...

As a software developer, you will utilize modern methodologies and technologies to innovate and ... and machine learning tools to drive innovation in healthcare. โ€ข Invent better ways to reduce ...

As a software developer, you will utilize modern methodologies and technologies to innovate and ... and machine learning tools to drive innovation in healthcare. โ€ข Invent better ways to reduce ...

Be Seen First

Embedded Software Engineer

Vineyard, UT ยท On-site

$110K - $165K/yr

The Embedded Software Engineer will be responsible for developing high quality software solutions ... This position includes implementing algorithms and state machines as well as leading small to ...

Software Engineer - Full-Time, On-Site Location: Downtown Salt Lake City, UTCompany: Altitude AI ... Have experience with or a strong interest in machine learning, especially LLMs (Large Language ...

... machine learning insights that drive efficient and profitable high-volume manufacturing ... in software engineering in general, and 2+ (for Bachelor) and 1+ years (for Master or above) years ...

... machine learning, and advanced programming algorithms; experience with computer networks, including network architecture, protocols, systems, and cloud networking concepts; experience with software ...

... machine learning, and advanced programming algorithms; experience with computer networks, including network architecture, protocols, systems, and cloud networking concepts; experience with software ...

... machine learning, and advanced programming algorithms; experience with computer networks, including network architecture, protocols, systems, and cloud networking concepts; experience with software ...

Software Engineer

Midvale, UT ยท On-site

$110K - $130K/yr

... machine learning insights that drive efficient and profitable high-volume manufacturing ... in software engineering in general, and 2+ (for Bachelor) and 1+ years (for Master or above) years ...

Application Security Engineer

Salt Lake City, UT ยท On-site +1

$56.75 - $76/hr

Application Security Engineer About the Role Packsize is seeking an experienced Application ... Lead security initiatives targeting improvements in Packsize's application and machine software ...

Software Engineer II

Salt Lake City, UT ยท On-site

$89.50K - $122.60K/yr

Overview A Software Engineer II is a mid-level position responsible for executing tasks associated ... This team will leverage modern IoT, data science and machine learning, cloud, and front end user ...

Senior Software Engineer

Lehi, UT ยท On-site

$115K - $151.60K/yr

... AI or machine learning in real products, including prompt design, model integration, or working ... software engineering experience, though impact and scope of responsibility matter more than years ...

Senior Software Engineer

Lehi, UT ยท Hybrid

$115K - $151.60K/yr

Utilizing more than 66 trillion data points, sophisticated machine learning and AI models, Pattern ... The Senior Software Engineer leads and oversees the software engineering function in developing ...

Senior Software Engineer

Lehi, UT ยท On-site

$115K - $151.60K/yr

Utilizing more than 66 trillion data points, sophisticated machine learning and AI models, Pattern ... The Senior Software Engineer leads and oversees the software engineering function in developing ...

Senior Software Engineer

Lehi, UT ยท Hybrid

$115K - $151.60K/yr

Utilizing more than 66 trillion data points, sophisticated machine learning and AI models, Pattern ... The Senior Software Engineer leads and oversees the software engineering function in developing ...

We are looking for a talented Software Engineer to implement solutions to enhance the video and ... Knowledge of machine vision camera technology is a plus. * Passion for gaming, video live-streaming ...

next page

Showing results 1-20

Slot Machine Software Engineer information

See Utah salary details

$65.1K

$102K

$142.5K

How much do slot machine software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for slot machine software engineer in Utah is $101,970.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,100.00 and $115,600.00 per year, depending on experience, location, and employer.

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

To thrive as a Slot Machine Software Engineer, you need strong programming skills (commonly in C++, C#, or Java), knowledge of game mathematics, and a relevant degree in computer science or engineering. Familiarity with gaming platforms, regulatory compliance systems, debugging tools, and experience with random number generators (RNGs) are typically required. Creativity, attention to detail, and effective collaboration help engineers design engaging and compliant gaming experiences. These skills ensure reliable, secure, and enjoyable slot machine software that meets both regulatory standards and player expectations.

What are some unique challenges Slot Machine Software Engineers face when developing new game features?

Slot Machine Software Engineers often navigate strict regulatory requirements and compliance testing, which can impact how features are designed and implemented. They must balance creative game design with mathematical precision to ensure fairness and randomness, all while optimizing performance for real-time play. Collaboration with artists, mathematicians, and QA testers is frequent, making strong communication skills essential. The dynamic nature of the gaming industry also means engineers need to stay updated on new technologies and player trends.

What is a Slot Machine Software Engineer?

A Slot Machine Software Engineer is a specialized software developer who designs, develops, and maintains the software that powers electronic slot machines and gaming systems. They work on creating game logic, graphics integration, and ensuring compliance with gaming regulations. These engineers also collaborate with designers and testers to deliver engaging and fair gaming experiences. Their work is crucial for both the entertainment value and security of slot machine games.

What is the difference between Slot Machine Software Engineer vs Casino Game Developer?

AspectSlot Machine Software EngineerCasino Game Developer
Required CredentialsComputer Science degree, programming skills, knowledge of gaming regulationsComputer Science or Game Design degree, programming skills, understanding of gaming laws
Work EnvironmentCasino software companies, gaming labs, online gaming platformsGame studios, online casinos, gaming software providers
Industry UsageDesigns and develops software for slot machines specificallyCreates a variety of casino games including slots, table games, and more

While both roles involve developing gaming software, Slot Machine Software Engineers focus specifically on slot machine technology, ensuring compliance and functionality. Casino Game Developers have a broader scope, creating various casino games beyond just slots. The roles often overlap in skills and work environments but differ in their specific focus within the gaming industry.

What are popular job titles related to Slot Machine Software Engineer jobs in Utah? For Slot Machine Software Engineer jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Slot Machine Software Engineer jobs in Utah look for? The top searched job categories for Slot Machine Software Engineer jobs in Utah are:
What cities in Utah are hiring for Slot Machine Software Engineer jobs? Cities in Utah with the most Slot Machine Software Engineer job openings:

Software Engineer

Automation Products Group Inc

Logan, UT โ€ข On-site

$80K - $100K/yr

Full-time

Posted 28 days ago


Job description

Description:

We are seeking a talented and versatile Software Engineer to join our dynamic product development team. In this role, you will play a key part in the design, development, and deployment of web-based user interfaces for cutting-edge Internet of Things (IoT) products. You will work cross-functionally with engineers, designers, and product managers to bring innovative connected products from initial concept through to full-scale production.


A growing focus of this role will involve integrating artificial intelligence (AI) capabilities into our software products to enhance performance, user experience, and automation.


Key Responsibilities

  • Design, develop, test, and maintain responsive web interfaces for IoT devices and platforms.
  • Collaborate with product and hardware teams to develop software features that bridge device firmware, cloud services, and user-facing applications.
  • Integrate AI and machine learning components into web and backend systems to enable intelligent features and automation.
  • Participate in the full software development lifecycle, from requirements gathering through deployment and maintenance.
  • Write clean, efficient, and well-documented code; perform code reviews and testing.
  • Maintain awareness of emerging technologies and propose innovative solutions aligned with business and product goals.
Requirements:
  • Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
  • 3+ years of experience in software engineering, ideally in a product development or embedded systems environment.
  • Proficiency in web technologies: HTML, CSS, JavaScript/TypeScript, and frameworks such as React, Vue, or Angular.
  • Experience working with RESTful APIs and real-time data communication (WebSockets, MQTT).
  • Understanding of IoT ecosystems, including sensors, embedded systems, and cloud connectivity.