Software Engineer II Job at AGS - American Gaming Systems, Duluth, GA

UEtzSVVFTE41RU5IM1hmRldxWmQvcStCdGc9PQ==
  • AGS - American Gaming Systems
  • Duluth, GA

Job Description

Job Overview

Reporting to the Senior Software Manager of Operating Systems, the Software Engineer II will be responsible for designing, maintaining, documenting, and testing computer software in an agile SCRUM development environment. In this position the engineer is responsible for creating and maintaining underlying Operating System, drivers, tools, and gaming engine used to run games on the machine.

Responsibilities:

  • Responsible for creating and maintaining the underlying Operating System, drivers, tools, and the gaming engine in the slot machine.
  • Responsible for hardware devices integration.
  • Team members participate in all aspects of development, including: gathering requirements, design, development, developer testing, peer code-reviews, documentation, and deployment.
  • Also includes maintenance activities such as supporting field issues, bug-tracking and resolution, and source code management including versioning and branching.
  • Requires working closely with other departments such as Hardware, Testers, Compliance, Artists, Customer Support and Field Technicians.
  • This position requires a strong work ethic and the ability to self-start, self-regulate workloads, and work well in a group dynamic or independently.

Requirements:

  • Bachelor’s degree in Computer Science, Computer Engineering or equivalent
  • 2 - 4 years’ development experience
  • Experience working with PC type computer hardware and peripherals
  • Experience with Linux, Bash scripting, Python, C#, and C++
  • Understanding of build tools such as compilers, linkers, makefiles, debuggers, and IDEs
  • Excellent debugging skills
  • Experience using version control systems such as Subversion or similar
  • Must have good interpersonal skills and able to work with other departments effectively
  • Requires excellent organizational skills, and good oral and written communication skills
  • Jira & Confluence (or similar work management & issue tracking) experience is required
  • Experience working with test teams and helping to specify or write test cases
  • Must be a self-motivated team player able to work in a customer-oriented, fast-paced, demanding environment

Additionally, Skills a Plus:

  • Linux kernel module development
  • Unity experience is a plus
  • Casino Gaming experience is a huge plus.
  • Agile development environment experience (SCRUM)

Note: All job offers are contingent upon successful completion of a background check

*Posted positions are not open to third party recruiters and unsolicited resume submissions will be considered free referrals.

AGS is an Equal Opportunity Employer

Job Tags

Similar Jobs

Unikwork System LLP

React Native Developer Intern Job at Unikwork System LLP

# Assist in developing mobile applications for iOS and Android using React Native . # Collaborate with senior developers to implement features and components. # Write clean, maintainable, and well-documented code. # Integrate RESTful APIs or Firebase services... 

Cardinal Health

Warehouse Worker (Part Time, Night Shift) Job at Cardinal Health

 ...Qualifications We are open to candidates with little to no warehouse experience. If you are comfortable working in a fast-paced, goal-oriented...  ...in the facility includes order picker (cherry picker), forklift, reach truck, turret truck, pallet jack, and walkie rider.... 

The Drying Company

Call Center Customer Service Representative Job at The Drying Company

Call Center Customer Service Representative Location Toano, VA : The ideal Appointment Center Representative at The Drying Company will desire to make a career of great communication. Whether they are calling to schedule a free estimate or reach another department, our... 

Interon IT Solutions

Security Management Specialist (HashiCorp Vault / RHEL / Automation) Job at Interon IT Solutions

 ...Security Management Specialist (HashiCorp Vault / RHEL / Automation) Location-Manassas,Virginia We are seeking an experienced Security Management Specialist to secure and manage enterprise environments with a strong focus on HashiCorp Vault , automation... 

Activision

Senior Technical Sound Designer - Sledgehammer Games Job at Activision

 ...Job Title: Senior Technical Sound Designer - Sledgehammer Games Requisition ID: R026407 : Your Platform: Sledgehammer...  ...of game development. With world-class content production and engineering teams, weve been able to achieve some of the highest-quality game...