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

blE3MU5oU3YvTFY5UXhUcFByWXpDRTBoQnc9PQ==
  • 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

ITA Group, Inc.

Manager - Event Operations Job at ITA Group, Inc.

 ...POSITION DESCRIPTION The Manager - Event Operations leads and manages the Event Operations Program Management teams. The Manager - Event Operations is responsible for delivering an event that meets or exceeds our client expectations. The Manager is responsible for... 

Akkodis

Manufacturing Process Engineer Job at Akkodis

 ...Akkodis is seeking a Contract-to-Hire Manufacturing Process Engineer for a Direct Hire position in Garden City, NY. This position...  ...Experience in a highly regulated industry, such as, Military, Aerospace, Nuclear or Automotive or other similar. Excellent people... 

Ultimate Staffing

Data Entry Specialist Job at Ultimate Staffing

 ...We're seeking a Data Entry Specialist in the greater Lancaster, CA area on a direct hire basis. Pay range is from $20-25/hr. DOE. Responsibilities...  ...identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or... 

Cardiovascular Associates of America

Health Coach Job at Cardiovascular Associates of America

 ...dynamic, rapidly growing, and diverse team. REMOTE POSITION - MUST RESIDE NEAR ORLANDO, FL AREA Job Responsibilities: The Health Coach will function as a critical member ofthe Heart Failure Program and will work closely with the heart failure clinical team to... 

Johnson & Johnson, Inc.

Associate Marketing Representative - West Region Job at Johnson & Johnson, Inc.

 ...This position will provide agency education and instruction on the web-based tools of Johnson & Johnson and USLI to already appointed independent insurance agents. This person will also provide additional product information for a specific list of USLI products and develop...