1

Slot Machine Software Engineer Jobs in Oregon (NOW HIRING)

Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE ... Operates a computer and other office productivity machinery * Occasionally exposed to hazardous ...

Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE ... Operates a computer and other office productivity machinery * Occasionally exposed to hazardous ...

Senior Software Engineer Full time-Flexible schedule, FLSA Exempt, EEOC Employer THIS IS AN ONSITE ... Operates a computer and other office productivity machinery * Occasionally exposed to hazardous ...

Senior Software Engineer

Beaverton, OR · On-site

$127K - $168K/yr

Senior Software Engineer- NIKE, Inc.- Beaverton, OR. Serve as an integral member of a multi ... machine learning for Nike; analyze and profile data to uncover insights in support of scalable ...

... machine learning solutions that have a direct impact on the business; help design and build ... a engineer-related occupation. Position requires: • Software Development • Testing ...

Our impact is tangible, from connected machines that save fuel to data-driven insights that reduce ... Software Engineer, .NET Developer, C#, ProjectSight, AI-driven development, GitHub Copilot ...

Our impact is tangible, from connected machines that save fuel to data-driven insights that reduce ... Software Engineer, .NET Developer, C#, ProjectSight, AI-driven development, GitHub Copilot ...

Software Engineer (US-Remote) ID: 1191 Location: US-Remote or Marlton, NJ area Description A ... Build and integrate AI-enabled capabilities into applications, including machine learning models ...

... machine learning techniques, and mathematical models to predict and measure outcomes and consequences of design; develop or direct software system testing or validation procedures, programming, or ...

Software Engineer

Lake Oswego, OR · On-site

$78K - $107K/yr

Our impact is tangible, from connected machines that save fuel to data-driven insights that reduce ... doers." Software Engineer, Agentic AI, Java Developer, Azure, Microservices, SQL Server ...

Software Engineer

Lake Oswego, OR · On-site +1

$78K - $107K/yr

Our impact is tangible, from connected machines that save fuel to data-driven insights that reduce ... doers." Software Engineer, Agentic AI, Java Developer, Azure, Microservices, SQL Server ...

Senior Software Engineer

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer on the team, you will own the reliability, quality, and forward ... and Machine Learning, Servicing, and Operations. How you'll make an impact Build and improve ...

OR · On-site

$466K - $750K/yr

You will work closely with our machine learning researchers, product managers, and other engineers ... For more details about software engineering for personalization at Netflix, see these links:

next page

Showing results 1-20

Slot Machine Software Engineer information

See Oregon salary details

$75.6K

$118.4K

$165.5K

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

As of Jun 20, 2026, the average yearly pay for slot machine software engineer in Oregon is $118,426.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,900.00 and $134,300.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 Oregon? For Slot Machine Software Engineer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Slot Machine Software Engineer jobs in Oregon look for? The top searched job categories for Slot Machine Software Engineer jobs in Oregon are:
What cities in Oregon are hiring for Slot Machine Software Engineer jobs? Cities in Oregon with the most Slot Machine Software Engineer job openings:
Slot Attendant (Part-Time)

Slot Attendant (Part-Time)

Spirit Mountain Casino

Grand Ronde, OR • On-site

$2.4K/wk

Part-time

This job post has expired today. Applications are no longer accepted.


Spirit Mountain Casino rating

6.2

Company rating: 6.2 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

98th of 139 rated casinos


Job description

TITLE:
Attendant
LAST UPDATED:
June 13, 2022
DIVISION:
Gaming
DEPARTMENT:
Slot
REPORTS TO:
Shift Supervisor
FLSA STATUS:
Non-Exempt
COMP LEVEL:
4
Summary: Provides playing assistance and customer service to guests along with cashier services.
The intent of this position description is to provide a representative summary of the major duties and responsibilities performed by this position. Employee(s) may be required to perform position-related tasks other than those specifically listed in this description.
Essential Job Functions:
  • Verifies and pays out jackpots up to $2499.99.
  • Changes bills for customers.
  • Monitors and corrects minor machine malfunctions, including changing paper.
  • Investigates player complaints and machine malfunctions.
  • Monitors game play on the floor
  • Assists guests as needed.

Spirit Mountain Standards:
  • Delivers Spirit Mountain's Spirit of Excellence (SOE) by consistently modeling attitudes and behaviors in alignment with SMGI's Pride Values, Brand Promise, and Business Vision.
  • Learns comprehends and complies with all Company and departmental policies and procedures, MICS, gaming regulations, and Title 31 Regulation requirements.
  • Follows all Corporate and departmental safety policies and procedures.

Required Knowledge of:
  • Slot machine functionality.
  • Tournament design, rules, and promotion techniques.
  • Computer hardware and software applications.
  • Principles and practices of cash handling and counting.

Required Skill in:
  • Explaining and operating rules of various slot machine game play and tournaments.
  • Monitoring and providing customer service.
  • Operating computer hardware and software applications.
  • Communicating both orally and in writing.
  • Establishing and maintaining effective working relationships with others.
  • Cash handling and customer service.

Education, Experience, Licenses, Registrations, and Certifications:
  • High School Diploma or equivalent and six (6) months cash handling or customer service-related work, or equivalent combination of education, training and experience.
  • High security gaming license issued by the Grand Ronde Gaming Commission.
  • Must be at least 21 years of age.
  • Due to the nature of the interactions with other employees and the public we serve, employees may be required to provide documentation of, or receive, certain health vaccinations.

Environmental Factors and Conditions/Physical Requirements:
  • Work is performed in a gaming environment, routinely subjected to tobacco smoke and loud noise.
  • Work is subject to frequent standing, routine, walking, bending, reaching, kneeling and lifting up to 100 pounds.
  • Work is subject to frequent use of hands to finger, handle, feel and reach with hands and arms.

Equipment and Tools Utilized:
  • Equipment utilized includes personal computer, standard office equipment, slot machines and related items, telephone, audio/video equipment, and two-way radio.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.