1

Slot Machine Software Engineer Jobs in Indiana (NOW HIRING)

Accurately repair and maintain slot equipment and various parts. * Accurately RAM clear and setup all machine types from each manufacturer. * Accurately install correct software. * Accurately ...

Accurately repair and maintain slot equipment and various parts. * Accurately RAM clear and setup all machine types from each manufacturer. * Accurately install correct software. * Accurately ...

Write, modify, and adapt computer programs in machine level, assembly, and third or fourth generation programming languages * Investigate and implement software-based enhancements to improve ...

Write, modify, and adapt computer programs in machine level, assembly, and third or fourth generation programming languages * Investigate and implement software-based enhancements to improve ...

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 write innovative software solutions using modern methodologies ... and machine learning tools to drive innovation in healthcare. • Invent better ways to reduce ...

The Software Engineer I is responsible for developing software, tailoring reusable software, and integrating software components on virtual machines and the target hardware. The Software Engineer I ...

The Software Engineer I is responsible for developing software, tailoring reusable software, and integrating software components on virtual machines and the target hardware. The Software Engineer I ...

Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers. Who Should Apply ...

Controls Engineer Comp: $80,000-$115,000 Location: Anderson, IN (Onsite) Our client is seeking ... Design and implement electrical, pneumatic, and software-based control systems for custom machine ...

Jr Software Engineer SynergisticIT is aware that the job market is challenging due to tech layoffs ... Excellent written and verbal communication skills Required skills for Data Science/Machine Learning:

next page

Showing results 1-20

Slot Machine Software Engineer information

See Indiana salary details

$68K

$106.6K

$148.9K

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

As of Jun 21, 2026, the average yearly pay for slot machine software engineer in Indiana is $106,584.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,000.00 and $120,800.00 per year, depending on experience, location, and employer.

What engineers make $500,000?

Senior software engineers, especially those with specialized skills in high-demand fields like artificial intelligence, cybersecurity, or cloud computing, can earn $500,000 or more annually. Achieving this level often requires extensive experience, advanced certifications, and working in competitive industries or leadership roles.

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.

How much does a slot machine engineer make?

A slot machine software engineer typically earns between $70,000 and $120,000 annually, depending on experience, location, and employer. Skilled engineers with knowledge of gaming regulations and programming languages like C++ or Java tend to have higher salaries.

How much do gambling software engineers make?

Gambling software engineers, including those who develop slot machine software, typically earn between $70,000 and $120,000 annually, depending on experience, location, and company size. Senior engineers with specialized skills in programming languages like C++ or Java and knowledge of gaming regulations can earn higher salaries, often exceeding $130,000. Compensation may also include bonuses and benefits related to the gaming industry environment.

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.

How to become a slot machine tech?

A slot machine software engineer typically needs a background in computer science or electrical engineering, along with knowledge of gaming regulations and hardware systems. Gaining experience with programming languages such as C++ or Java, understanding of embedded systems, and familiarity with gaming industry standards are essential. Certifications or training in gaming technology can also improve job prospects.
What are popular job titles related to Slot Machine Software Engineer jobs in Indiana? For Slot Machine Software Engineer jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Slot Machine Software Engineer jobs in Indiana look for? The top searched job categories for Slot Machine Software Engineer jobs in Indiana are:
What cities in Indiana are hiring for Slot Machine Software Engineer jobs? Cities in Indiana with the most Slot Machine Software Engineer job openings:
Technician - Slots

Technician - Slots

Bally's Corporation

Evansville, IN • On-site

$18/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Bally's rating

6.3

Company rating: 6.3 out of 10

Based on 63 frontline employees who took The Breakroom Quiz

14th of 15 rated gambling companies


Job description

Responsibilities:

  • Perform routine preventative maintenance on all slot equipment as assigned.
  • Checks and verifies that all peripheral devices (such as ticket printers and bill acceptors) are up to date and functioning properly.
  • Ability to perform input and output tests on slot equipment to verify that all aspects are working properly.
  • Ensure security of all slot equipment and games.
  • Inspect, troubleshoot, diagnose, and repair slot machine issues to maintain constant functionality of gaming equipment.
  • Identify all makes, models and manufacturers of all slot cabinets as well as all gaming equipment related to slot machines.
  • Respond in a timely manner to the needs of other slot personnel and guests.
  • Ability to change all table game layouts.
  • Ability to troubleshoot any miscellaneous BVs and ancillary mechanical devices including but not limited to ticket redemption units, ATMs, cigarette machines, vending machines and/or jackpot kiosks.
  • Ability to perform preventative maintenance on table game shufflers, chipper champs, or other associated table games equipment.
  • Ability to perform general repairs on all equipment related to slots or table games as well as any other associated mechanical equipment.
  • Specific vision abilities include close, distance, color, peripheral vision, depth perception, and ability to adjust focus.
  • Must provide great customer service and maintain a fun gaming environment.
  • Knowledgeable of the Indiana Gaming regulations as well as the company’s internal controls, policies, and procedures.
  • Must be able to work in an environment with secondhand smoke, loud noises, and large crowds.
  • Must be able to stand, sit, and walk for prolong periods of time (7+ hours).
  • Always follow the Company Service Standards model.
  • Must be available for regularly scheduled work and be able to work a variety of hours, holidays, and weekends.
  • May be required to perform other duties as assigned. Slot Technician II-A Capacity
  • Accurately repair and maintain slot equipment and various parts.
  • Accurately RAM clear and setup all machine types from each manufacturer.
  • Accurately install correct software.
  • Accurately calculate progressive jackpot incrementation rates.
  • Understanding of and troubleshooting network and power connections for slot banks as well as progressive controller boxes.
  • Ability to setup and run all aspects of tournament games.
  • Understanding of all processes and procedures outlining moves and conversions.
  • Understanding of all processes and procedures outlining device movements, receiving, and shipping devices and secure items as well as destruction of device and non-device items.
  • Get and maintain certification to drive company vehicles and forklift certification (preferred). Slot Technician II-B Capacity
  • Ability to demonstrate strong solder/de-soldering skills.
  • Accurately repair and maintain slot equipment and various parts, including but not limited to boards, monitors, BVs and printers.
  • Accurately be able to program printers and BVs.
  • Understanding of and ability to use all diagnostic equipment correctly.
  • Understanding of and troubleshooting network and power connections for slot banks as well as progressive controller boxes.
  • Ability to setup and run all aspects of tournament games.
  • Understanding of all processes and procedures outlining moves and conversions.
  • Understanding of all processes and procedures outlining device movements, receiving, and shipping devices and secure items as well as destruction of device and non-device items.
  • Get and maintain certification to drive company vehicles and forklift certification (preferred).

Work Environment:

The Casino industry is a 24 Hour 365-day operation. This position will primarily be indoors under controlled temperatures. Occasional exposure to outdoor climates.

Additional Benefits:

  • 401(k)
  • 401(k) matching
  • Medical, Dental, & Vision insurance
  • Flexible spending account
  • Employee assistance program
  • Employee discounts
  • Free parking
  • Life insurance
  • On-the-job training
  • Paid time off
  • Tuition Reimbursement

Target Salary Range:

Hourly $18.00

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job.  Duties, responsibilities, and activities may change at any time with or without notice.


What Bally's employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom