1

Slot Machine Software Engineer Jobs in Oklahoma (NOW HIRING)

Be Seen First

Software Controls Engineer

Edmond, OK · On-site

$70K - $85K/yr

Allied High Tech Products is seeking a Software Controls Engineer for our Oklahoma City R&D ... Design and implement software interfaces for machine control, automation, and operator interaction.

Urgent

Senior AI Engineer

Oklahoma City, OK · On-site

$10K - $120K/yr

... machine learning systems * Experience with at least one modern programming language such as Python, C#, or Java * Familiarity with APIs and modern software development practices * Experience with ...

NGA AI Engineer Manager

Tulsa, OK · On-site

$73K - $244K/yr

Those in data science and machine learning engineering at PwC will focus on leveraging advanced ... Computer Science, Software Engineering, Artificial Intelligence and Robotics preferred ...

Sr. ML Ops Engineer

Oklahoma City, OK · On-site

$85K - $117K/yr

... Software Engineers to identify and define requirements * Design, develop, and support machine learning operations (MLOps) platforms and tools in support of data science activities * Implement and ...

Sr. ML Ops Engineer

Oklahoma City, OK · On-site

$85K - $117K/yr

... Software Engineers to identify and define requirements * Design, develop, and support machine learning operations (MLOps) platforms and tools in support of data science activities * Implement and ...

Those in data science and machine learning engineering at PwC will focus on leveraging advanced ... Computer Science, Software Engineering, Artificial Intelligence and Robotics preferred ...

Be Seen First

CNC Lathe Machinist

Oklahoma City, OK · On-site

$24 - $30/hr

Responsible for the setup, operation, adjustment, and programming of CNC Lathe machines for various ... Regular use of computers, including devices like Apple iPads, along with job tracking software.

Be Seen First

CNC Lathe Machinist

Oklahoma City, OK · On-site

$24 - $30/hr

Responsible for the setup, operation, adjustment, and programming of CNC Lathe machines for various ... Regular use of computers, including devices like Apple iPads, along with job tracking software.

Showing results 41-60

Slot Machine Software Engineer information

See Oklahoma salary details

$66K

$103.4K

$144.5K

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

As of Aug 9, 2026, the average yearly pay for slot machine software engineer in Oklahoma is $103,422.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,300.00 and $117,300.00 per year, depending on experience, location, and employer.

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 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 are the key skills and qualifications needed to thrive as a slot machine software engineer?

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 are popular job titles related to Slot Machine Software Engineer jobs in Oklahoma? For Slot Machine Software Engineer jobs in Oklahoma, the most frequently searched job titles are:
What cities in Oklahoma are hiring for Slot Machine Software Engineer jobs? Cities in Oklahoma with the most Slot Machine Software Engineer job openings:

Software Controls Engineer

Allied High Tech Products, Inc.

Edmond, OK • On-site

Urgent

$70K - $85K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Posted 23 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Allied High Tech Products is seeking a Software Controls Engineer for our Oklahoma City R&D facility. This role will work with software, mechanical, electrical, and materials engineering teams to research, design, develop, and support software used to interface with and control electro-mechanical products and systems.

Key Responsibilities

  • Develop, modify, and troubleshoot PLC logic and related control software for electro-mechanical systems.
  • Design and implement software interfaces for machine control, automation, and operator interaction.
  • Develop and configure HMI applications for industrial equipment, with 4D Systems experience preferred.
  • Support integration of motors, drives, sensors, controllers, and communication networks into production-ready systems.
  • Collaborate with mechanical, electrical, software, and materials engineering teams throughout the product development lifecycle.
  • Read electrical schematics and mechanical assembly drawings to support troubleshooting, wiring validation, and system integration.
  • Participate in R&D activities, prototype testing, debugging, documentation, and continuous improvement of equipment software.

Required Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Mechanical Engineering, or a related field, or equivalent practical experience.
  • 3-5 years of experience in industrial automation, PLC programming, controls engineering, and/or software development.
  • Ability to write, modify, and troubleshoot PLC logic using Ladder Logic, Structured Text, and other IEC 61131-3 programming languages.
  • Working knowledge of major PLC platforms, such as Siemens, Rockwell / Allen-Bradley, and Omron.
  • Understanding of industrial networks and protocols, including Ethernet/IP, Modbus TCP/IP, CAN, and EtherCAT.
  • Basic programming experience with C, C++, C#, and/or Python.
  • Experience working with linear, stepper, brushed, and servo motors and associated controllers; Elmo and Parker controller experience preferred.
  • Ability to read and interpret electrical schematics and mechanical assembly drawings.
  • Strong problem-solving skills, attention to detail, and ability to work effectively in a collaborative R&D environment.

Preferred Qualifications

  • Experience with Qt 5.15.2 or newer for application development and user-interface work.
  • Knowledge of OpenGL or related graphics technologies.
  • Experience with PCB design tools such as Eagle, KiCad, or Altium.
  • Experience developing software for equipment, instrumentation, automation platforms, or similar electro-mechanical systems.·

Company Description

Allied High Tech Products, Inc. is a leading manufacturer and global distributor of equipment for failure analysis, materials characterization and materials research. Allied supports customers in failure analysis, materials characterization, and materials research through precision equipment, consumables, service, and application expertise.

We are located in Cerritos, CA and Edmond, OK and are known around the world for outstanding design, excellent product quality and superior customer service.

* Competitive salary based upon credentials and experience
* Outstanding benefits and a great work environment
* Great career opportunities at a quickly growing high-tech company
* An exciting opportunity to expand your knowledge, grow and be creative.
* Allied uses the E-Verify program for all new hires.

Allied High Tech Products, Inc. is an Equal Opportunity Employer and does not discriminate against any person on the basis of race, color, religion, sex, sexual orientation, national origin, age or disability.