Senior System Software Engineer

7 days ago


Singapore HELIX LEISURE PTE. LTD. Full time
Welcome to the dynamic world of LAI Games, a leading Singapore-based game studio at the forefront of revolutionizing arcade entertainment. As a key player in the industry, we pride ourselves on crafting immersive and thrilling gaming experiences that captivate players worldwide. We develop our games in house, often in collaboration with top-tier video game creators and integrating the newest hardware from renowned technology suppliers in our arcade games. We are dedicated to pushing the boundaries of innovation.
LAI games is growing, and we want to expand our support to our customers by offering remote software management of our games, and we want to provide our customers with comprehensive use-data of our games.
Key Responsibilities
Required Skills and Experience
  • Lead all software development aspects of arcade games, from concept to completion.
  • Collaborate with cross-functional teams to gather requirements and define software specifications for our products.
  • Work closely with our own hardware and firmware engineers and external contributors to integrate our software to ensure seamless functionality.
  • Develop software and firmware for physical arcade games integrating motion systems, VR headsets, lighting, sound effects, computer vision and haptic feedback to a seamless experience for our customers.
  • Ensure high-quality, reliable, and innovative software solutions for a captivating player experience
  • Design and develop robust and efficient software solutions that meet our standards to guarantee a safe, positive user experience.
  • Perform thorough testing and validation of software components to ensure reliability, safety, and performance under arcade conditions.
  • Participate in DevOps activities, including continuous integration, deployment automation, and security enhancements.
  • Document the design processes: development, testing, analytics, and troubleshooting.

Required Skills and Experience
The ideal candidate would have
  • Bachelor's or master's degree in computer science, Computer Engineering, or equivalent field.
  • At least five years of experience in software development for similar business to business products, where contributions from several parties are combined under your guidance.
  • Expertise in integrating functions like motion systems, VR technology, and other interactive elements into a final product.
  • Ability to lead a team and drive software development projects from start to finish.
  • Excellent communication skills and an interest in creating engaging player experiences.
  • Basic understanding of how a computer works, and its components.
  • Basic understanding of computer networking.
  • Intermediate understanding of computer architecture.
  • Proficient in C/C++, Python, familiar with Unity, Unreal, steam and .NET programming languages/frameworks.
  • Familiar with programming micro controllers like Arduino or ClearCore or Raspberry pi.
  • Familiarity with software development methodologies including Agile, and experience working in Agile environments, version control systems, software test frameworks, and software testing techniques.
  • Strong analytical thinking and problem-solving skills and a commitment to delivering high-quality results.
  • Excellent communication skills and the ability to collaborate effectively with multidisciplinary teams.
  • Able to work under tight deadlines and responding to changing business and technical conditions.

Additional Attributes:
  • Experience with electrical or mechanical engineering.
  • Experience with network troubleshooting/problem resolutions, protocol analysis, network troubleshooting/problem determination skills with network trace/capture/analysis software.
  • Experience building your own computer or server.
  • Familiarity with network security technologies and products.


  • Singapore beBee Engineer Full time $80,000 - $120,000

    Role Description:">">We are seeking an Engineer to join our team, responsible for monitoring and maintaining critical information-communication systems.">">About the Role:">As a key member of our team, you will work alongside fellow engineers to ensure the reliability and functionality of our communication systems. Your expertise in advanced technologies...


  • Singapore Centre for Strategic Infocomm Technologies (CSIT) Full time

    Senior Software Engineer - Cyber Systems Join to apply for the Senior Software Engineer - Cyber Systems role at Centre for Strategic Infocomm Technologies (CSIT)Continue with Google Continue with Google Senior Software Engineer - Cyber Systems Join to apply for the Senior Software Engineer - Cyber Systems role at Centre for Strategic Infocomm Technologies...


  • Singapore PEPELAUGH PTE. LTD. Full time

    **About Us**: At Pepelaugh, we support distributed systems with innovative, scalable software solutions. We’re seeking a Senior Software Engineer to join the core team and drive the design and development of distributed systems. **Position Overview**: As a Senior Software Engineer, you will design, build, and optimize large-scale distributed systems to...


  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Overview The incumbent will be responsible for developing and installing robust software solutions. Responsibilities The key responsibilities include designing, implementing, and delivering high-quality software projects using JAVA, Spring Boot, SQL/Oracle, J2EE, Junit, Mockito, JQuery, Javascript, and other JAVA technologies. The individual should possess...


  • Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full time

    **Responsibilities** - Design, develop, and maintain scalable software systems. Enhance and optimize existing components for performance, reliability, and maintainability. Provide technical support and contribute to long-term system evolution. - Develop monitoring tools, identify bottlenecks, and improve system performance through optimization and...

  • Software Engineer

    3 days ago


    Singapore ATT System Full time

    **Role and Responsibilities**: - Participate in full lifecycle of Software and system development on projects, and not limited to software support such as enhancement and maintenance related activities. - Participate user requirement gathering, deep understanding on technical requirements and system architecture from the clients. - Work closely with Project...


  • Singapore LAI Games Full time

    Overview LAI Games is an arcade experience company that connects people with games. Our vision is to reinvent the arcade industry by creating an arcade experience ecosystem that consists of physical arcade games and location-based VR games and experiences, and other exciting arcade-based titles. Our team members contribute across a broad range of unique and...


  • Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full time

    Responsibilities Design, develop, and maintain scalable software systems. Enhance and optimize existing components for performance, reliability, and maintainability. Provide technical support and contribute to long-term system evolution. Develop monitoring tools, identify bottlenecks, and improve system performance through optimization and refactoring. ...


  • Singapore Argent Software Full time

    Singaporean IT Systems Integrator/IT Software Provider -- Be Rich -- 10% Commission and Base SGD 250,000 We are a U.S.based international software company named Argent Software who are looking for Singaporean SOFTWARE systems integrators and IT software providers who thrive in a very fast paced environment want to be rich You will be overpaid and work very...


  • Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full time

    **Responsibilities**: - **Implementation and Maintenance**:Develop new logic to address specific trading requirements. Maintain and optimize existing trading strategies. Provide technical support for the long-term development of the trading team. - **System Architecture Optimization**:Develop system performance monitors and enhance system performance by...