1

Slot Machine Software Engineer Jobs in Warren, MI

AI engineer

Dearborn, MI · On-site

$89K - $122K/yr

Work closely with Tech Anchor, Product Manager and Product Owner to deliver machine learning use cases using Agile Methodology. * Work with other Software and ML Engineers to tackle challenging AI ...

Machine Learning Engineer 3

Dearborn, MI · On-site

$105K - $126K/yr

Machine Learning Engineering Engineer 3 Dearborn, MI W2 Position Description: We are seeking an ... This role combines expertise in Data Science, Software Engineering, and MLOps to deliver scalable ...

Sr. Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry: Precision ... Troubleshoot electrical, software, automation, and machine-control issues during build, startup ...

Sr. Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry: Precision ... Troubleshoot electrical, software, automation, and machine-control issues during build, startup ...

Senior Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry ... Troubleshoot electrical, software, automation, and machine-control issues during build, startup ...

Field Applications Specialist, Tube Laser

Novi, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

... Machine/Software at tradeshows as needed. • Occasionally perform time studies/feasibility requests. • Provides technical expertise to other Applications Engineers and Product Managers working ...

Sr. Controls Engineer Location: Farmington Hills, MI Employment Type: Full-Time Industry: Precision ... Troubleshoot electrical, software, automation, and machine-control issues during build, startup ...

Showing results 21-40

Slot Machine Software Engineer information

See Warren, MI salary details

$67.2K

$105.2K

$147K

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

As of Aug 14, 2026, the average yearly pay for slot machine software engineer in Warren, MI is $105,203.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,800.00 and $119,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 Warren, MI?

For Slot Machine Software Engineer jobs in Warren, MI, the most frequently searched job titles are:

What cities near Warren, MI are hiring for Slot Machine Software Engineer jobs?

Cities near Warren, MI with the most Slot Machine Software Engineer job openings:

Industrial Technician ( Urgent Hire)

Connect Force

Farmington Hills, MI

$36 - $41/hr

Full-time

Re-posted 9 days ago


Job description

Service Technician – Mechanical or Software/Controls

Location: Farmington Hills, MI
Employment Type: Full-Time
Industry: Precision Machinery / Industrial Automation / Manufacturing Equipment
Travel: Required
Sponsored by: Connect Force Recruiting

Company Overview

Connect Force Recruiting is partnering with a well-established precision machinery manufacturer in the Farmington Hills area. This company designs, builds, installs, and services advanced manufacturing equipment used in high-precision industrial and automotive production environments.

This is a confidential search for two service-focused openings: one role will be more mechanical/equipment focused, and the other will be more software, controls, and automation focused.

Position Summary

We are seeking hands-on Service Technicians to support the installation, troubleshooting, repair, and service of advanced industrial machinery. These roles are ideal for candidates who enjoy working with complex equipment, solving problems in the field, and supporting customers with technical solutions.

The company is open to candidates with either a strong mechanical background or a strong software/controls background. Candidates do not need to be experts in both areas, but they should be comfortable working in a technical manufacturing or industrial equipment environment.

Role Focus AreasMechanical Service Technician Focus

The mechanical-focused technician will support the mechanical installation, troubleshooting, repair, alignment, and maintenance of precision machinery and related equipment.

Strong candidates may have experience with:

  • Machine assembly, mechanical repair, or equipment service
  • Industrial machinery, automation equipment, or manufacturing systems
  • Pneumatics, hydraulics, bearings, motors, spindles, tooling, or mechanical components
  • Reading mechanical drawings, layouts, and technical manuals
  • Troubleshooting equipment issues at customer sites
  • Supporting machine installation, startup, and service work
Software/Controls Service Technician Focus

The software/controls-focused technician will support machine software, controls, electrical troubleshooting, and customer service needs related to automated manufacturing equipment.

Strong candidates may have experience with:

  • PLCs, HMIs, or industrial controls
  • Machine software troubleshooting
  • Electrical panels, sensors, drives, motors, and automation components
  • Reading electrical schematics and technical documentation
  • Supporting machine startup, commissioning, or field service
  • Troubleshooting equipment issues involving controls, software, or automation systems
Key Responsibilities
  • Travel to customer sites to install, troubleshoot, service, and support industrial machinery.
  • Diagnose mechanical, electrical, software, or controls-related equipment issues based on role focus.
  • Perform equipment repairs, adjustments, alignments, and testing.
  • Support machine startup, commissioning, and customer acceptance activities.
  • Communicate clearly with customers, internal service teams, engineering, and production staff.
  • Read and interpret technical drawings, manuals, schematics, or work instructions.
  • Document service activities, issues found, repairs completed, and recommended follow-up actions.
  • Provide professional customer support while representing the company in the field.
  • Follow all safety procedures and customer site requirements.
  • Assist with internal machine testing, preparation, and service-related projects when not traveling.
Required Qualifications
  • Experience in mechanical service, machine repair, field service, industrial maintenance, controls, automation, or related technical work.
  • Strong hands-on troubleshooting ability.
  • Comfortable working with industrial machinery or manufacturing equipment.
  • Ability to read and follow technical documentation, drawings, manuals, or schematics.
  • Strong communication skills and a customer-service mindset.
  • Ability to travel to customer sites as needed.
  • Dependable, safety-focused, and able to work independently.
  • Comfortable working in manufacturing, shop, and customer-site environments.
Preferred Qualifications
  • Experience with precision machinery, honing, grinding, CNC equipment, automation systems, or machine tools.
  • Background in machine build, commissioning, service, maintenance, or equipment installation.
  • Mechanical experience with pneumatics, hydraulics, bearings, tooling, motors, or machine alignment.
  • Software/controls experience with PLCs, HMIs, drives, sensors, electrical troubleshooting, or machine software.
  • Experience supporting automotive, industrial, or high-precision manufacturing customers.
  • Ability to troubleshoot both mechanical and controls-related issues is a plus.
Work Environment

This role includes work in both internal manufacturing/service environments and customer facilities. Work may involve exposure to machinery, noise, oils/coolants, electrical equipment, moving components, and standard manufacturing conditions. Candidates must be able to stand, walk, bend, lift, and work safely around industrial equipment while following all PPE and safety requirements.

Why This Opportunity Stands Out

This is a strong opportunity for a technician who wants to work with advanced machinery instead of repetitive production equipment. You will gain exposure to highly technical manufacturing systems, work directly with customers, and build valuable experience in precision machinery service, installation, and troubleshooting.

For the right candidate, this role offers a path to become a trusted technical expert in either mechanical service or software/controls support.

Application Process

This is a confidential search sponsored by Connect Force Recruiting. Qualified candidates are encouraged to apply to learn more about the company, responsibilities, travel expectations, schedule, compensation, and next steps.

If you’re ready to bring your technical skills to a company where your work directly supports advanced manufacturing customers, apply today and take the next step in your career.