/>
< Back to search results

Software Developer I

Atlanta Immediately On-Site Work Only

Highlights

  • Location Atlanta
  • Pay Rate Up to: $85/Hour
  • Start Date Immediately
  • Number of Positions 4
  • Work Location On-Site Work Only

Skills

  • PYTHON EXPERIENCE
  • C PROGRAMMING
  • OS SELECTION AND CONFIGURATION
  • DRIVER INTEGRATION
  • C# EXPERIENCE
  • BASH SCRIPTING
  • BUG-TRACKING TOOLS USAGE
  • SOURCE CODE CONTROL MANAGEMENT
  • KERNEL TUNING
  • ROOT FILE SYSTEM CREATION
  • LINUX SYSTEM PROGRAMMING

Description


Software Engineers on the OS team develop and maintain the core operating system, drivers, tools, and gaming engines used in slot machines. This role focuses on Linux system development, including OS selection and configuration, kernel tuning, driver integration, root file system creation, and toolchain support.

Responsibilities:
• Develop and maintain the Linux based operating system, drivers, tools, and gaming engine
• Participate in design, development, testing, code reviews, documentation, and deployment
• Select, configure, and customize Linux OS distributions and drivers
• Configure the Linux kernel and develop root file systems
• Support toolchain development and integration
• Investigate, debug, and resolve field issues
• Manage source code versioning, branching, and repository organization
• Collaborate with Hardware, Test, Compliance, Art, Customer Support, and Field Technicians
• Contribute to the development and maintenance of build-systems for OS image creation

Key Qualifications:
• Bachelor’s degree in computer science, Computer Engineering or equivalent
• 3-5 years development experience
• 3+ years of experience with Linux, Bash scripting, C, and C++
• 2+ years of C# and Python experience
• Linux system programming
• Bash script development and debugging
• Excellent debugging skills
• Experience using Bug-tracking tools and source code control
• Knowledge of PC-type computer hardware and peripherals

Preferred Skills:
• Casino and Skill-gaming experience is a huge plus
• Linux kernel module development
• Experience with Unity3D or other gaming engines.
• Experience with Agile project management (SCRUM).
• PHP programming experience is a plus
• Familiarity with graphics cards and basic configurations such as refresh rates, vsync, multi-monitor configurations, driver installations, etc.

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.

LLamaAir is an Equal Opportunity Employer

Apply to Software Developer I

Contact Info

An account with this email already exists. Please login.

Please validate recaptcha.
You have already applied for this job!

Congrats on applying! We'll be in touch shortly.

Please click the link below to create an account, where you can manage your job applications, set up job alerts, and much more!

Interested in this job?

Enter your email to receive alerts when we find similar Jobs.

Similar Jobs

Share this job?