LAI Games is 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.
We have a role open for a Game Developer to join our Singapore team. This person will work at the intersection of Unity and hardware.
In this role, you will integrate our gameplay features with the many I/O features of a modern arcade game including: audio, virtual reality, lights, payment systems, haptic feedback, buttons, motion systems, levers, and embedded hardware like Raspberry Pi.
The successful candidate will need to be comfortable with both developing in Unity and have experience interfacing directly with a variety of hardware.
What You’re Responsible For
Key Responsibilities
- Be responsible for developing game features in Unity and implementing them into a wide range of hardware and I/O devices on our physical arcade game concepts
- 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.
- Perform thorough onsite testing with the physical machines.
- 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
Required Skills and Experience
- 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
- Required Skills and Experience
- Proficient in C/C++, C#, Python, experience with Unity or Unreal.
- Familiar with programming micro controllers like Arduino or Raspberry pi.
- Excellent communication skills and the ability to collaborate effectively with multidisciplinary teams.
- Relevant backgrounds include Unity Developer, Gameplay Programmer, I/O Developer
The following skills would be an added advantage:
- 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.