1

Slot Machine Software Engineer Jobs in Poughkeepsie, NY

Be Seen First

Machinist

Poughkeepsie, NY ยท On-site

$25/hr

... and CNC machine tools to manufacture precision parts and components according to engineering ... Experience with CAM software. * Knowledge of lean manufacturing principles. * Forklift and overhead ...

CNC Machinist

Kingston, NY ยท On-site

$27 - $31/hr

Program CNC machines utilizing CAM (Computer-Aided Manufacturing) software and CNC programming skills to produce complex parts * Read and interpret detailed blueprints, technical drawings, GD&T ...

Program CNC machines utilizing CAM (Computer-Aided Manufacturing) software and CNC programming skills to produce complex parts * Read and interpret detailed blueprints, technical drawings, GD&T ...

Knowledge of Autodesk AutoCAD Electrical software. In-depth understanding of applicable North ... Understanding of CE Machinery Directive and applicable standards is preferred. Ability to design ...

Proficiency in CAD/CAM software (e.g., AutoCAD, SolidWorks, Mastercam, or similar). * Strong knowledge of G-code and machine-specific programming languages. * Experience with 4-axis and multi-axis ...

Project Environmental Engineer

Newburgh, NY ยท On-site

$90K - $125K/yr

Proficiency with Microsoft Office Suite and project management/reporting software. * Valid driver ... The employee must also occasionally operate a computer and other related office machinery, such as ...

PLC Technician

Marlboro, NY

$31 - $38.50/hr

PLC Programming & Maintenance: Develop, test, and fine-tune PLC programs for equipment such as ... Ensure machines operate efficiently and minimize downtime. System Integration: Connect PLC systems ...

next page

Showing results 1-20

Slot Machine Software Engineer information

See Poughkeepsie, NY salary details

$70.6K

$110.7K

$154.6K

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

As of Jul 30, 2026, the average yearly pay for slot machine software engineer in Poughkeepsie, NY is $110,663.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,400.00 and $125,500.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 cities near Poughkeepsie, NY are hiring for Slot Machine Software Engineer jobs? Cities near Poughkeepsie, NY with the most Slot Machine Software Engineer job openings:

Electrical Controls and Software Engineer

JBT Marel Corporation

Kingston, NY โ€ข On-site

$85K - $115K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 8 days ago


Job description

At JBT Marel, what we do matters,we know that the contribution of our employees leads to the success of our business.
Our purpose is to transform the future of food; this guides our vision of being the global leader in food and beverage technology, by harnessing the full power of JBT Marel to partner with our customers and pioneer sustainable innovation.
Our values show who we are at our best. As we Create with Collaboration, Serve with Integrity, Grow with Excellence, and Advance with Innovation.
As our Electrical Controls and Software Engineer- you will report to the Sr Manager, Engineering. You will design, develop, and supervise all aspects of electrical control systems, equipment, and machinery. Responsible for the design, build, validation, installation, and technical support of controls system hardware and software.
On a given day, you may:
  • Develop Control Systems designs. Includes gathering requirements, systems level design, PLC & HMI programming, system validation, and implementation. Includes calculations, design validations, and the use of AutoCAD Electric
  • Support customers and corporate functions across the organization with leadership and expertise in the area of electrical and controls design, implementation and support
  • Estimate and manage control systems design labor and materials
  • Participate in and lead continuous improvement efforts within the electrical & controls group
  • Generate engineering procedures and guidelines and ensure compliance with engineering, company, industry and governmental requirements applicable to electrical and controls and encompassing best practices
  • Troubleshoot electrical and controls systems and equipment

Requirements for the role
  • B.S. Electrical Engineering
  • 5 years electrical and controls experience.
  • Knowledge of Rockwell and Siemens development software used to program PLCs.
  • Knowledge of Autodesk AutoCAD Electrical software.
  • Experience with North America electrical codes and industry standards used in equipment design including but not limited to UL, CSA, NFPA, NEC and IEC.
  • Experience with designing electrical circuits and panels for industrial equipment and perform electrical design calculations including those applicable to safety circuit ratings.
  • The estimated annual salary range for this role is $85,000 - $115,000. Please note the salary information shown above is a general guideline only. Starting salary will vary by location, qualifications and prior experience.
  • You must be authorized to work in the US without sponsorship now or in the future.
  • #LI-KF1

Travel & Location
  • This position is onsite and we ask that you travel approximately 10% of the time.

Use of Technology in Our Hiring Process
JBT Marel uses technology-assisted tools, including artificial intelligence (AI), to support the review of applications.
These tools help our recruiting teams identify skills and experience relevant to the role based on job-related criteria.
All applications are reviewed by people, and AI is not used to make hiring decisions independently. We are committed to fair, consistent and inclusive hiring practices globally.
  • We are committed to our employees and will provide you with development and opportunities to allow you to be the best version of yourself at work, at home, and in your community.
  • We foster a genuine inclusive team culture enjoying collaborative working across our global teams to deliver world-class projects.
  • We encourage development - ensuring new experiences and challenges at JBT Marel to feed your growth!
  • Benefits: JBT Marel offers benefits on day 1 of your employment. Including: Medical, Dental, life insurance, short-term and long-term disability, family leave, vision coverage, and a matched 401(k) plan.

Commitment to Diversity: Diversity, Equity, Inclusion, and Belonging is a fundamental value to JBT Marel and critical to our future success. A thoughtful, focused, and sustained effort to work towards our DEIB goals is not just a principled choice, but also a business imperative.
Equal Opportunity Employment:
JBT Marel provides equal employment opportunity to all employees and qualified applicants for employment. We will not tolerate any form of discrimination against any employee or applicant for employment because of race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, veteran status, citizenship, or any other characteristic protected by applicable federal, state, or local laws. At JBT Marel, we apply this policy to all our employment practices, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, benefits, and training. We make hiring decisions based solely on qualifications, merit and business needs at the time. JBT Marel will reasonably accommodate applicants who need adjustments to participate in the application or interview process. If you require assistance or accommodation during the application process, please contact JBT Marel at 844-286-4524.