1

Slot Machine Software Engineer Jobs in Roscoe, IL

Systems Engineer

Rockford, IL ยท On-site

$97K - $120K/yr

System Engineer CNC Machine Tool Commissioning Position Summary We have an immediate opening for a ... Load software, configure machine parameters, and initialize CNC control systems. * Troubleshoot and ...

Manufacturing Engineer

Rockford, IL ยท On-site

$65K - $95K/yr

Support calibration, maintenance, and lifecycle management of test hardware and software ... Associates degree in Engineering related field or * 3-5 years of experience in aerospace machining ...

Manufacturing Engineer

Rockford, IL ยท On-site

$65K - $95K/yr

Support calibration, maintenance, and lifecycle management of test hardware and software ... Associates degree in Engineering related field or * 3-5 years of experience in aerospace machining ...

Creating detailed designs for machinery parts, including calculations for stress analysis, material ... software, analytical and problem-solving skills, and the ability to communicate technical ...

Manufacturing Engineer

Machesney Park, IL ยท On-site

$70K - $90K/yr

... software ยท Excellent problem-solving, communication, and analytical skills ยท Ability to work ... Employees are subject to high noise levels, physical hazards due to moving equipment and machinery ...

CNC PROGRAMMER/MACHINIST

Janesville, WI ยท On-site

$24.50 - $33.25/hr

Experience with Mastercam software for programming of CNC mills, lathes, and multi-task equipment ... Ability to determine machining sequence and methodology. * Must be able to identify and procure the ...

Sr. Specialist, Engineering

Rockford, IL ยท On-site

$38 - $45/hr

Develop CNC machining programs using CAM software and CNC controls. * Set up and operate CNC ... Support engineering projects and other duties as assigned by the Sr. Manager, Engineering. Required ...

Sr. Specialist, Engineering

Rockford, IL ยท On-site

$38 - $45/hr

Develop CNC machining programs using CAM software and CNC controls. * Set up and operate CNC ... Support engineering projects and other duties as assigned by the Sr. Manager, Engineering. Required ...

Experience with ToolsNet software is advantageous, but familiarity with any electric torque drivers ... Conduct risk assessments to identify hazards in machinery and automated systems. * Design and ...

... machine tool spare parts, services, repairs, and custom-engineered applications. Our mission is to ... Proficiency with software tools such as Microsoft Office and basic computer skills is essential for ...

CNC Machinist

Roscoe, IL ยท On-site

$24 - $30/hr

... machine tool spare parts, services, repairs, and custom-engineered applications. Our mission is to ... Proficiency with software tools such as Microsoft Office and basic computer skills is essential for ...

CNC Machinist

Roscoe, IL ยท On-site

$24 - $30/hr

... machine tool spare parts, services, repairs, and custom-engineered applications. Our mission is to ... Proficiency with software tools such as Microsoft Office and basic computer skills is essential for ...

Tool & Die Maker/Machinist

Caledonia, IL ยท On-site

$23.75 - $30/hr

... maintaining various machine tools to produce precision parts, tooling, and molds. This role ... Familiarity with CNC programming software and CAD/CAM software is a plus. * Analytical Skills:

Showing results 41-60

Slot Machine Software Engineer information

See Roscoe, IL salary details

$69.6K

$109.1K

$152.4K

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

As of Aug 23, 2026, the average yearly pay for slot machine software engineer in Roscoe, IL is $109,081.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,100.00 and $123,700.00 per year, depending on experience, location, and employer.

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 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 job categories do people searching Slot Machine Software Engineer jobs in Roscoe, IL look for?

The top searched job categories for Slot Machine Software Engineer jobs in Roscoe, IL are:

What cities near Roscoe, IL are hiring for Slot Machine Software Engineer jobs?

Cities near Roscoe, IL with the most Slot Machine Software Engineer job openings:

Systems Engineer

Lean Synergy Solutions

Rockford, IL โ€ข On-site

$97K - $120K/yr

Full-time

Re-posted 22 days ago


Job description

System Engineer

CNC Machine Tool Commissioning

Position Summary
We have an immediate opening for a full-time System Engineer to support the commissioning, startup, and optimization of advanced CNC machine tools within a leading industrial manufacturing environment.

The System Engineer is responsible for taking CNC machine tools from initial power-up through full production readiness. This role serves as the technical lead during commissioning by troubleshooting complex electrical, controls, servo, and motion systems while ensuring equipment meets performance, quality, and customer acceptance requirements. The ideal candidate thrives in hands-on manufacturing environments, enjoys solving complex technical challenges, and is comfortable traveling extensively to support customer installations.

Employment Type: Full-Time

Key Responsibilities

  • Lead complete CNC machine commissioning from initial power-up through customer production acceptance.
  • Load software, configure machine parameters, and initialize CNC control systems.
  • Troubleshoot and optimize multi-axis motion control systems, including open-loop and closed-loop applications.
  • Perform servo tuning, axis calibration, and machine geometry compensation to achieve optimal machine performance.
  • Diagnose and resolve electrical, controls, hydraulic, and pneumatic system issues.
  • Read, interpret, and verify electrical and fluid power schematics while identifying required corrections.
  • Validate machine performance, safety functions, and operational readiness prior to customer handover.
  • Provide field service, startup assistance, and warranty support following machine installation.
  • Train customers and mentor junior systems engineers during commissioning activities.
  • Document commissioning activities, troubleshooting efforts, and system performance improvements.
  • Collaborate with engineering, manufacturing, and customer teams to resolve technical issues and support successful project execution.
  • Travel domestically and internationally to customer sites for machine installation, startup, and support (up to 75%).

Required Qualifications

  • Minimum of 3 years of experience in CNC machine commissioning, controls engineering, automation, or a related manufacturing environment.
  • Demonstrated ability to independently manage commissioning activities from troubleshooting through final resolution.
  • Strong PLC programming and ladder logic troubleshooting experience.
  • Working knowledge of AC/DC electrical systems.
  • Ability to interpret electrical, hydraulic, and pneumatic schematics.
  • Proficient in the use of multimeters and electrical diagnostic equipment.
  • Experience with CNC and PLC platforms such as Siemens, Beckhoff, Fanuc, or similar control systems.
  • Strong understanding of servo systems, motion control, and machine automation.
  • Excellent troubleshooting and root cause analysis skills.
  • Ability to communicate technical information effectively with customers, operators, and engineering teams.
  • Ability to manage multiple commissioning priorities in fast-paced manufacturing environments.
  • Willingness and ability to travel domestically and internationally up to 75%.
  • Commitment to safe work practices, including Lockout/Tagout (LOTO) procedures and proper PPE usage.

Preferred Qualifications

  • Experience with CNC machine geometry compensation and precision machine alignment.
  • Advanced servo drive tuning and multi-axis motion optimization experience.
  • CNC parameter optimization and performance calibration.
  • Experience with robotic automation platforms such as ABB or KUKA.
  • Knowledge of vision inspection systems and automated quality technologies.
  • Familiarity with IIoT, Industry 4.0, and smart manufacturing technologies.
  • Understanding of machine safety systems, SIL standards, and risk assessment methodologies.

Location & Travel Requirements

  • Based in Rockford, IL
  • Extensive domestic and international travel required (up to 75%).
  • Position supports customer sites throughout North America and internationally.

Compensation & Benefits

  • $97,000 - $120,000
  • Travel-related benefits and exposure to advanced manufacturing environments
  • Opportunity for accelerated technical growth through hands-on commissioning work

About Lean Synergy Solutions
Lean Synergy Solutions is a Veteran-owned and operated recruiting firm that specializes in aligning top-tier talent with high-impact roles across a variety of industries. Our team, consisting of military veterans and industry specialists, brings a mission-driven approach to workforce solutions. Focused on placing skilled professionals in key roles, we help organizations navigate transformation with precision. We are committed to supporting transitioning service members, veterans, military spouses, and civilian professionals by providing access to meaningful, long-term career opportunities in government, public, and private sector positions.