Software Engineer I- OS jobs in United States
cer-icon
Apply on Employer Site
company-logo

AGS - American Gaming Systems · 15 hours ago

Software Engineer I- OS

AGS - American Gaming Systems is seeking a Software Engineer I to design, maintain, document, and test software in an agile SCRUM environment. The role involves creating and maintaining the underlying Operating System, drivers, tools, and gaming engine for slot machines while collaborating with various departments.

GamblingMachinery ManufacturingManufacturing
check
H1B Sponsor Likelynote

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

Qualification

LinuxPythonC++C#Bash scriptingVersion control systemsDebugging skillsAgile developmentInterpersonal skillsOrganizational skillsCommunication skillsTeam player

Required

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

Preferred

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

Company

AGS - American Gaming Systems

twittertwittertwitter
company-logo
AGS is a global company focused on creating a diverse mix of entertaining gaming experiences for every kind of player.

H1B Sponsorship

AGS - American Gaming Systems has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (14)
2024 (6)
2023 (7)
2022 (3)
2021 (5)
2020 (1)

Funding

Current Stage
Public Company
Total Funding
unknown
2024-05-09Acquired
2018-01-25IPO

Leadership Team

leader-logo
David Lopez
CEO
linkedin
leader-logo
Sigmund Lee
CTO
linkedin
Company data provided by crunchbase