Software Engineer

SCIENTIFIC GAMES
US - Georgia - Alpharetta
View Company Profile / << Go Back

  • Job Type: Full time
  • Yesterday

Job Description

Design, code, test, and debug software for a high-speed lottery transaction engine serving point-of-sale terminals. Contribute to requirements and technical design, review code, develop features, and support production systems by troubleshooting and resolving issues.

Requirements: Requires a bachelor's degree in Computer Science or equivalent experience, a strong technical foundation, and 3–7 years of programming experience, preferably with transaction processing or large-scale systems. Candidates should have procedural C development experience on Linux, familiarity with Unix tools and Bash, knowledge of memory and data handling concepts, and strong analytical and collaborative skills.

Key Skills: C, Linux, Unix, Bash, Transaction Processing, Software Design, Software Development, Debugging, Shared Memory, Memory Mapping, Data Structures, Binary Data Handling, Version Control, SQL, TCP/IP Socket Programming, Problem-Solving




Fast Track Upload