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

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

Blu Omega

Security Training Consultant (TS Cleared) Job at Blu Omega

 ...Blu Omega is seeking a Security Training Consultant to join our clients' team supporting a high-priority DHS program. This position requires an active Top Secret clearance and must be clearable to TS/SCI , with onsite work 4 days a week. As a Security Training Consultant... 

Primary Services

Compensation Analyst Job at Primary Services

Join a global powerhouse with over 1,800 employees and more than $1 billion in revenue in 2023. This Fortune 500 company offers a hybrid work model, with two days in the office and three days remote , while fostering a competitive and rewarding work environment. Enjoy...

BlueVoyant

SOC Security Analyst L3 Job at BlueVoyant

 ...SOC Security Analyst L3 Location: The requirement has been updated to work out of the College Park, Maryland office 2 - 3 days per week Shift Requirement: BlueVoyant's U.S. Commercial SOC operates on a four days on, three days off schedule. Analysts work one... 

Warrior Technologies, LLC

Roustabout Field Hand Job at Warrior Technologies, LLC

ROUSTABOUT FIELD HANDPosition Summary Schedule: Hourly, Non-Exempt Responsible for performing maintenance and installation of oilfield equipment on location. Roustabout duties include building tank batteries wellhead tie-ins, building fences, changing out heaters, cleaning...

Rare Editions

Assistant Fashion Designer Job at Rare Editions

 ...Dress Company, established in 1936 by Julius Rosen, aims to create fashionable yet affordable dresses for girls. The company remains privately...  ...culture and evaluate if we are the right fit for you. The paid trial will take place over two weeks, during which you'll work...