We’re fixated on your future

Senior Software Engineer - OS Duluth, GA

Date Posted: 11/9/2019

Job Snapshot

  • Employee Type:
  • Location:
    Duluth, GA
  • Job Type:
  • Experience:
    5 - 7 years
  • Date Posted:

Job Description

Senior Software Engineer for Linux system development and support. The responsibilities would include selection and configuration of Linux OS and drivers, kernel configuration, root file system development, and supporting tools and tool chain. Development and maintenance of a build system to create OS images.


Job Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering or equivalent
  • 5+ years development experience
  • Linux OS development
  • Bash script development and debugging
  • Creation of Makefiles and use of gnu make
  • Compilers and Linkers
  • Knowledge of library installation and configuration
  • System profiling for performance
  • Knowledge of PC-type computer hardware and peripherals
  • Familiarity with graphics cards and basic configurations
    • (refresh rates, vsync, multi-monitor configurations, driver installations, etc.…)
  • C/C++ programming is required
  • Networking

Preferred Skills:

  • C# development
  • Experience with Unity3D or other gaming engine.
  • Experience with Agile project management (SCRUM).
  • PHP
  • Casino gaming experience is a plus

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