Taro Logo

Hardware/Software Integration Engineer

Level99 is a real-world gaming venue for adults featuring over 50 mental and physical challenges in artistic environments, with locations across multiple states.
Embedded
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
Gaming · Entertainment

Job Description

Level99 Entertainment is revolutionizing the adult entertainment industry with their unique blend of physical and mental gaming challenges. As a Hardware/Software Integration Engineer, you'll be at the forefront of creating immersive gaming experiences that combine cutting-edge technology with physical installations. This role offers a unique opportunity to work with both software and hardware, developing solutions that power over 50 different challenges across multiple venues.

The position requires a versatile engineer who can handle everything from game development to infrastructure management, working closely with cross-functional teams to bring creative visions to life. You'll be responsible for integrating complex hardware systems with custom software solutions, ensuring seamless operation of the gaming experiences that make Level99 unique.

The ideal candidate will bring 5+ years of software development experience with a strong focus on hardware integration, proficiency in Python, and experience with both Windows and Linux environments. This role offers the excitement of working in a fast-paced entertainment environment, with the opportunity to see your work directly impact thousands of players' experiences.

What makes this role particularly exciting is the blend of technical challenges and creative problem-solving. You'll be working with various technologies including DMX show control, PLCs, Lidar, and lighting systems, while also contributing to the development of new gaming concepts. The position offers the opportunity to travel for new venue installations, providing variety and hands-on experience with different systems.

Level99 offers a unique work environment that values both technical excellence and personal attributes. They seek team members who maintain a positive, joyful approach to challenges and prioritize getting the details right. The company's expansion across multiple locations (MA, RI, VA, CT, and FL) indicates strong growth potential and opportunities for professional development.

Last updated a month ago

Responsibilities For Hardware/Software Integration Engineer

  • Design, develop, and maintain high-quality, scalable web applications with automated tests
  • Design and develop new ways to interact with hardware for entertainment concepts
  • Lead and assist with physical installation of complex electromechanical game systems
  • Debug complex systems with hardware, software, sensors, and mechanical components
  • Collaborate with cross-functional teams for seamless solution integration
  • Document existing and new systems
  • Optimize applications for speed, performance, and usability
  • Participate in code reviews and mentor other developers
  • Contribute to reusable components and libraries development
  • Identify and troubleshoot technical issues proactively

Requirements For Hardware/Software Integration Engineer

Python
Linux
RabbitMQ
  • 5+ years of experience as a Software Developer with hardware integration
  • Strong proficiency in Python, preferably Django Rest Framework
  • Experience in both Windows and Linux operating systems
  • Strong proficiency in automated testing frameworks
  • Familiarity with CI/CD deployments
  • Proficiency in Git
  • Experience in all phases of SDLC
  • Ability to work flexible schedule including emergency response
  • Ability to travel for installations
  • Excellent communication skills
  • Ability to self-manage in low-oversight environment