1

Slot Machine Software Engineer Jobs in Oregon (NOW HIRING)

QA Software Engineer

Portland, OR · On-site

$85K - $110K/yr

Software QA Engineer Department: Software Engineering Reports To: Software QA Manager FLSA Status ... Experience managing network infrastructure, servers, and virtual machines. * Experience working ...

Build the Future of Intelligent Construction as a Software Engineer (AI Foundation)! Ready to ... Our impact is tangible, from connected machines that save fuel to data-driven insights that reduce ...

Build the Future of Intelligent Construction as a Software Engineer (AI Foundation)! Ready to ... Our impact is tangible, from connected machines that save fuel to data-driven insights that reduce ...

Senior Software Engineer, Ads

OR · Remote

$122K - $161K/yr

... Software Engineer to join our Ads team. You'll play a critical role in the evolution of our Ads ... By working closely with Product Designers, Product Managers, Data Scientists, Machine Learning ...

Senior Backend Software Engineer, ObservoAI

OR · Remote

$122K - $161K/yr

As a Senior Software Engineer, you will be tasked with leading the architectural design and ... Deep expertise in database technologies (SQL and NoSQL) and advanced experience with machine ...

OR

$91K - $121K/yr

Familiar with LLMs and other machine learning and agentic solutions. * Familiar with all steps of SDLC and software development best practices. * Excellent software engineering skills including unit ...

OR

$91K - $121K/yr

Familiar with LLMs and other machine learning and agentic solutions. * Familiar with all steps of SDLC and software development best practices. * Excellent software engineering skills including unit ...

As a Software Engineer on the Conversion Engineering team, you will play a critical role in ... Machine Learning to launch new product flows, ship model upgrades, and continuously test and ...

OR

$104K - $143K/yr

You are an experienced MLE, part solid software engineer, and part modeling expert. You have been ... Operationalize machine learning models by building and maintaining robust, scalable pipelines for ...

OR · On-site

$191K - $224K/yr

Staff Software Engineer - Core Ingest The proliferation of machine log data has the potential to give organizations unprecedented real-time visibility into their infrastructure and operations. With ...

OR · On-site

$114K - $152K/yr

Familiar with LLMs and other machine learning and agentic solutions. * Familiar with all steps of SDLC and software development best practices. * Excellent software engineering skills including unit ...

OR · On-site

$114K - $152K/yr

Familiar with LLMs and other machine learning and agentic solutions. * Familiar with all steps of SDLC and software development best practices. * Excellent software engineering skills including unit ...

... design, and machine learning teams. About the Job * Set the technical direction for Instacart ... Track record of mentoring engineers and driving long-term technical vision. * 10+ years of software ...

OR · Hybrid

$122K - $161K/yr

Senior Software Engineer IVA/Chabot Developer Location: Kansas City, MO/ Hybrid About the Role The ... Understanding of NLP/NLU concepts and machine learning fundamentals * Experience with API testing ...

Machine Learning Engineer

Foster, OR · On-site +1

$160K - $215K/yr

The Machine Learning Engineer will work in close collaboration with the core instrument, assay and software teams to develop algorithms for data analysis and workflow automation. This role reports to ...

Senior Software Engineer, Site Reliability

OR · On-site +1

$57 - $75.75/hr

... and machine learning platforms, in a fast-paced environment * Improve incident response practices ... Software engineering background with experience building internal tooling from scratch, and other ...

OR

$466K - $750K/yr

Machine Learning drives innovation across all product functions and decision support needs ... We are seeking an ambitious software engineer to join the Model Development and Management team ...

Overview As a Staff Software Engineer, you will play a key role in shaping and advancing a robust ... scientists, machine learning engineers, and sales teams. The team owns and operates critical ...

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 28, 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:

QA Software Engineer

Sightline Intelligence

Portland, OR • On-site

$85K - $110K/yr

Full-time

Posted 12 days ago


Job description

Job Title: Software QA Engineer

Department: Software Engineering

Reports To: Software QA Manager

FLSA Status: Exempt, Salary, Full-Time

Travel: No

Shift: Monday - Friday, standard day schedule

Supervisory Level: None


Job Description

The Software Quality Assurance Engineer is responsible for implementation, execution, and management of automated QA tests. This role also includes a wide range of manual testing and ticket verification. This role supports our engineering and manufacturing operations and is not a web developer position.

  • Write and maintain tests with a continuous improvement mindset using C++ and/or Python.
  • Constantly seek ways to improve process efficiencies through creative automation scripting (PowerShell, Bash, CMD)
  • Work with SQA and Software Engineering to define, design, build or modify test automation.
  • Active participant in implementing, executing, and managing the software release process.
  • Monitor daily software QA CI/CD processes – Communicate status with manager and team members.
  • Hands-on interaction with a wide variety of embedded systems and electronic components.

Qualifications:

  • Bachelor’s degree in software, engineering, computer science, or another related field.
  • 2+years of demonstrated experience working in software quality assurance.
  • Experience manual testing and verification of tickets, preferably in Jira.
  • Experience working in C/C++ and Python on embedded systems.
  • Familiarity with industry best practices such as revision control and software testing.
  • Ability to work independently and as part of a team.
  • Must be authorized to work in the United States on a full-time basis.
  • Beneficial Experience:
    • Experience managing network infrastructure, servers, and virtual machines.
    • Experience working with CI/CD platforms like Jenkins.
    • Experience working with NVIDIA Jetson systems.
    • Experience with basic video processing fundamentals.

Competencies: To perform the job successfully, an individual should demonstrate the following competencies:

Apply Expertise in Technology

Complies with policies on acceptable use of technology; Applies knowledge of computer skills to perform the job successfully; Displays the ability to learn new computer skills.

Strategic Thinking

Develops strategies to achieve organizational goals. Understands organizations’ strengths and weaknesses. Analyzes market and competition to identify external threats and opportunities. Adapts strategy to changing conditions.

Planning/Organizing

Prioritizes and plans work activities; Uses time efficiently; Plans for additional resources; Sets goals and objectives; Organizes or schedules other people and their tasks; Develops realistic action plans.

Business Acumen

Ability to connect people with strategies for operational and financial outcomes.

Learn & Research

Demonstrates the understanding of newly presented information and retention for future applications.

Math Skills

Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals.

Reliability

Good attendance; Balances professional and personal commitments effectively; Delivers work product on time and within the assigned parameters of the task.

Cultural Awareness

Awareness to think and act in intercultural environments appropriately; Respecting the diverse backgrounds of the people around them.

Gives & Receives Feedback

Articulates positive and constructive feedback appropriately; Gives recognition to a job well done; Upholds accountability; Accepts feedback from all employees.

Communication & Collaboration

Works effectively within a team; Shares information and acknowledges others’ efforts; Helps others when workloads are high; Keeps team and supervisor information of tasks.

Analytical

Synthetizes complex or diverse information; Collects and researches data; Uses intuition and experience to complement data

Innovation

Generates creative and original ideas of approaches; Seeks to improve performance; Proactive to identify and create new opportunities.

Physical Demands:

This role requires standing, walking, and sitting for extended periods; communicating in person and by phone; using hands to operate objects or controls; and reaching with hands and arms. Occasional stooping, kneeling, bending, crouching, and lifting up to 25 pounds may be required. Close and distance vision, depth perception, color vision, and focus adjustment are also needed. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

Work Environment

Work is performed primarily at a desk using standard office equipment in a quiet, casual environment that encourages open communication, teamwork, mutual respect, and alignment with the organization’s mission, values, and goals.

This job description may not contain a comprehensive inventory of all duties, responsibilities, and qualifications required to do this job.