1

Slot Machine Software Engineer Jobs in Indiana (NOW HIRING)

We are looking for a talented Sr. IoT Software Engineer to design, configure, and integrate IoT ... Analyze IoT devices, protocols, and machine-generated data to implement customer-centric solutions

THE OPPORTUNITY As a Senior Software Engineer, you're not just writing code - you're setting the ... If you want to be a cog in a machine, this is the wrong place. If you want to be the engineer who ...

... machinery (did we mention we have a lot of variety!?) * Build and deliver great software while ... Deepen engineering expertise and technical capacity of team members through constructive feedback

... machinery (did we mention we have a lot of variety!?) * Build and deliver great software while ... Deepen engineering expertise and technical capacity of team members through constructive feedback

... machinery (did we mention we have a lot of variety!?) * Build and deliver great software while ... Deepen engineering expertise and technical capacity of team members through constructive feedback

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 May 30, 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 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 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:

Sr. IoT Software Engineer

AlignOps

Indianapolis, IN

$90K - $120K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 27 days ago


Job description

About AlignOps


AlignOps is a rapidly growing technology provider that serves the construction industry. We are made up of individuals who share a common commitment to innovation, creativity, integrity, and delivery beyond our customers' expectations.


AlignOps delivers operational tools to scale and grow the construction business. With powerful solutions configurable to meet our customers' unique needs,AlignOps powers construction operations to increase productivity, improve safety, and deliver more profitable projects. As a technology partner, we transform operational data into a strategic asset that provides the visibility and control to make informed decisions that yield tangible results.


We seek talented individuals who thrive in a dynamic, challenging, and rewarding work environment and emulate humility, drive, transparency, and customer service in everything they do.
Job Description

We are looking for a talented Sr. IoT Software Engineer to design, configure, and integrate IoT hardware solutions that enable real-time data collection and analysis for construction equipment, driving operational efficiency and customer value.
Please note: This is not a hardware engineering role where new devices are designed or built. This position focuses on the configuration, integration, testing, and optimization of existing industrial IoT hardware within the AlignOps ecosystem.
Responsibilities


  • Analyze IoT devices, protocols, and machine-generated data to implement customer-centric solutions
  • Evaluate hardware and manufacturer documentation to determine product fit and integration opportunities
  • Configure and integrate third-party IoT hardware into AlignOps platforms for production use
  • Develop and execute testing strategies, including proof-of-concept and validation testing
  • Build and refine scalable processes for deploying and supporting IoT devices at scale
  • Collaborate with product owners and engineering teams to meet technical specifications and business requirements
  • Design, develop, and optimize software for real-time data exchange and system performance
  • Maintain high-quality standards by adhering to engineering best practices and organizational processes
  • Stay current with emerging technologies, protocols, and industry advancements in IoT and telematics
  • Support cross-functional teams and contribute to continuous improvement initiatives
  • Other duties as assigned


Qualifications


  • 5+ years of experience in software development with embedded systems or closely related fields
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • Strong understanding of embedded systems concepts (e.g., state machines, RTOS, event-driven programming)
  • Experience working with IoT, telematics, GPS systems, or machine-to-machine communication
  • Proficiency in Python or similar programming languages and familiarity with relational databases (e.g., MySQL)
  • Experience optimizing real-time data transmission, particularly over cellular networks
  • Strong analytical, problem-solving, and critical thinking skills
  • High attention to detail with the ability to manage complex technical evaluations
  • Ability to work independently and collaboratively in a fast-paced environment
  • Customer-focused mindset with a commitment to delivering impactful solutions

This is a full-time in-office position located in Indianapolis, IN. The individual hired is expected to be located in this region. Employees hired within a designated radius of the office are expected to work on-site according to a schedule set by management based on the requirements of their role.
Benefits & Compensation


  • The US base salary range for this full-time position is $90,000-$120,000. Our salary ranges are determined by role, level, and location.
  • The AlignOps benefit program includes health, dental, and vision coverage. In addition, the company offers disability, life insurance, PTO, and a 401(k) plan.


AlignOps Careers:https://alignops.com/careers

By applying, you agree to the AlignOps Privacy Policy: https://alignops.com/privacy