1

Slot Machine Software Engineer Jobs in Detroit, MI

Are you a software engineer who thrives with solving high-reaching problems? Join us and make a ... machine control. Job Responsibilities : * As a Senior Engineer, drive the design, development ...

Sr. Software Engineer - AI/ML

Ann Arbor, MI ยท Hybrid

$119K - $158K/yr

... skilled Sr. Software Engineer with specialized expertise in Machine Learning, Artificial ... Design, develop, and implement machine learning models and AI algorithms to address business ...

Sr. Software Engineer - AI/ML

Ann Arbor, MI ยท Hybrid

$119K - $158K/yr

... skilled Sr. Software Engineer with specialized expertise in Machine Learning, Artificial ... Design, develop, and implement machine learning models and AI algorithms to address business ...

Sr. Software Engineer - AI/ML

Ann Arbor, MI ยท Hybrid

$119K - $158K/yr

... skilled Sr. Software Engineer with specialized expertise in Machine Learning, Artificial ... Design, develop, and implement machine learning models and AI algorithms to address business ...

Sr. Software Engineer - AI/ML

Ann Arbor, MI ยท On-site

$119K - $158K/yr

... skilled Sr. Software Engineer with specialized expertise in Machine Learning, Artificial ... Design, develop, and implement machine learning models and AI algorithms to address business ...

Sr. Controls Engineer

Bloomfield Hills, MI ยท On-site

$125K - $135K/yr

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

next page

Showing results 1-20

Slot Machine Software Engineer information

See Detroit, MI salary details

$70.8K

$110.9K

$154.9K

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

As of Jul 16, 2026, the average yearly pay for slot machine software engineer in Detroit, MI is $110,885.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,600.00 and $125,700.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, 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 are popular job titles related to Slot Machine Software Engineer jobs in Detroit, MI? For Slot Machine Software Engineer jobs in Detroit, MI, the most frequently searched job titles are:
What job categories do people searching Slot Machine Software Engineer jobs in Detroit, MI look for? The top searched job categories for Slot Machine Software Engineer jobs in Detroit, MI are:
What cities near Detroit, MI are hiring for Slot Machine Software Engineer jobs? Cities near Detroit, MI with the most Slot Machine Software Engineer job openings:

Industrial Technician ( Urgent Hire)

Connect Force

West Bloomfield, MI โ€ข On-site

$36 - $41/hr

Full-time

Re-posted 10 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.