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.
Join us on this exhilarating journey as we seek a hands-on Senior Software Engineer to strengthen our team in creating the next generation of thrills!
The ideal candidate is somewhat of a jack of all trades, not afraid to venture into new topics. You are experienced in game development in Unity or Unreal, but you are also not afraid to architect and implement the software for a physical game that includes contributions from several technology suppliers and game creators. You can interact with our firmware and hardware engineers to come to an overall design that meets expectations.
What You’re Responsible For
- 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 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.
What We’re Looking For
- Bachelor's or master's degree in computer science, Computer Engineering, or equivalent field.
- At least five years of experience in game development, where contributions from several parties are combined under your guidance.
- Ability to lead a team and drive software development projects from start to finish.
- Proficient in C/C++, C#, Python, experience with Unity, Unreal.
- Familiar with programming micro controllers like Arduino 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 respond to changing business and technical conditions.
Special Requirements
- Experience in integrating functions like motion systems, VR technology, and other interactive elements into a final product.
- Experience with electrical or mechanical engineering.
Besides working with an awesome team, in an arcade, and making games, we also offer:
- Competitive salary
- Performance bonus
- Training and education programs
- Private medical, dental, and life insurance coverage
- Flexible working hours
- Quarterly self-directed personal development days
- Finish work early every Friday afternoon for social drinks and games
- Work in a dynamic, creative arcade/workspace
- Team events - being a part of the out-of-home entertainment industry, we like to have frequent team events and enjoy what the industry has to offer
LAI Games is a global company committed to growing our employees along with the business. We’ve worked hard to foster an intensely collaborative and creative environment, a diverse and inclusive employee culture, and training and opportunities for professional growth.