Hardware/Software Integration Engineer
Level99 Entertainment - Boston, MA
Apply NowJob Description
Join to apply for the Hardware/Software Integration Engineer role at Level99 Entertainment1 day ago Be among the first 25 applicantsJoin to apply for the Hardware/Software Integration Engineer role at Level99 EntertainmentGet AI-powered advice on this job and more exclusive features.Who We AreLevel99 is a real-world gaming venue designed for adults, featuring over 50 mental and physical challenges in artistic environments. Games range from ninja warrior obstacle course style challenges to mental logic puzzles, and everything in between. Each challenge is quick—just 1 to 4 minutes—and Players can do the same room over and over again, or they can move on to something new. Like a video game, Players earn rewards, climb the leaderboard, and make progress – each time a Player comes back, the game remembers where they left off.Who We AreLevel99 is a real-world gaming venue designed for adults, featuring over 50 mental and physical challenges in artistic environments. Games range from ninja warrior obstacle course style challenges to mental logic puzzles, and everything in between. Each challenge is quick—just 1 to 4 minutes—and Players can do the same room over and over again, or they can move on to something new. Like a video game, Players earn rewards, climb the leaderboard, and make progress – each time a Player comes back, the game remembers where they left off.Alongside the games, Level99 offers a full-service bar and award-winning restaurant – featuring scratch-cooking, local craft beers, handmade cocktails, and a variety of event spaces. Level99 has locations in Natick, MA, Providence, RI, and is opening in Tysons, VA, West Hartford, CT, and Disney Springs, FL. Level99 is backed by Act III Holdings, led by Panera founder Ron Shaich, and we have a talented team that has worked on successful entertainment projects ranging from 5 Wits to Walt Disney Imagineering. Visit for more details.OverviewThe Hardware/Software Integration Engineer is responsible for the development, design, and planning for the integration that makes Level99 possible. A Level99 engineer can expect to work on a broad range of applications, which may include game development, front-end interactive software, back-end infrastructure, and more, both for internal use and for customer facing applications. This role is responsible for the hands-on integration of complex hardware, sensors, and physical interfaces with internally written show control software to achieve our game design goals.Level99 Engineers identify critical aspects of new challenges and propose solutions that take technical, experiential, and creative needs into account. They work closely with the project management, creative, and mechanical engineering teams to ensure that each software and hardware solutions meets the technical and creative requirements of each addition to creating new applications and features, the Engineer participates in code reviews, actively enhances the skills and learning of other team members, proactively works to eliminate technical debt, and stays up to date with rapidly changing technologies. This is a “working” engineer role, with the Hardware Software Integration Engineer responsible for managing and organizing the work, as well as prototyping and implementingfinished solutions directly.Each Engineer is passionate about getting the details right, anticipating staff and guest needs, and advancing the Level99 brand. A Level99 Engineer has honesty and personal integrity that is above reproach, prefers a joyful and positive approach to challenging situations, chooses humility over the need to “be right,” and in all things acts as though they are the Owner and Operator of each Level99 venue.ResponsibilitiesDesign, Develop, and Maintain high-quality, scalable, and responsive web applications covered by automated testsDesign, Develop, and Maintain new ways to interact with hardware to accelerate development and ease of integration of new entertainment concepts into existing software systemsLead and assist with the physical installation and integration of complex electromechanical game systemsThis includes occasional travel and field workDebugging complex systems with a wide variety of hardware, software, sensors, mechanical components, and visual interfacesCollaborate with cross-functional teams, including product managers, designers, and other developers, to ensure the seamless integration of our solutions with the overall product visionDocument existing and new systems to allow for others to learn, understand, and integrate quicklyOptimize applications for maximum speed, performance, testability, and usabilityStay up to date with the latest trends and best practices in front end development, ensuring our web applications remain at the forefront of the industryParticipate in code reviews, providing and receiving constructive feedback to improve overall code quality and maintainabilityMentor other developers, sharing your expertise and helping them grow professionallyContribute to the development of reusable components and libraries, promoting code reuse and maintainability across projectsIdentify and troubleshoot technical issues, proactively addressing potential challenges before they escalateMust-have Skills5+ years of experience as a Software Developer working in an environment which includes integrating hardware with softwareStrong proficiency in python, preferably Django Rest FrameworkSignificant experience in both Windows and Linux operating systemsSolid understanding of software design principlesStrong proficiency in automated testing frameworks and methodologyFamiliarity with build toolsProficiency in GitFamiliarity with CI/CD deployments, preferably experience with CircleCI and AnsibleStrong problem-solving skills and the ability to work well in a fast-paced, collaborative environmentExperience in all phases of SDLC like Requirement Analysis, Implementation, and MaintenanceAbility to work a flexible schedule based on business needs which may include days, nights, and weekends as well as emergency responsiveness to pressing technical issues as requiredAbility to travel for the installation process at new venues, as required (multiple weeks at a time in some cases)Ability to read and comprehend software and hardware documentationExcellent communication skills, both written and verbalAbility to self-manage time and resources in a low-oversight environmentA positive, joyful, upbeat and energetic attitude – leading by exampleOther Desirable (but Not Necessary) Skills & Experience IncludeDMX / Show controlPLCsLidarSACN Lighting ControlsArduino based neopixel lighting controlRabbitMQ message brokers (event-based programming in general)Game Lifecycle ProgrammingKnowledge of software best practices and standardsExperience in designing and implementing a RESTful APIWhile we don’t expect a candidate to have deep experience in all of the above, we’re looking for someone with the passion and capability to learn quickly in the areas that are new!YOU MIGHT BE A FIT ON THE LEVEL99 TEAM IF YOU…Like to laugh, would be described as a "low maintenance, low drama" person, have a tendency to have a bit of fun while you workHave a high tolerance for ambiguity, like to go fast, and are excited to learn on the jobAre just a little bit obsessive about getting the details right the first timeHave a high energy personality, the kind of person who is typically smiling, and likes to "get it done now"Level99 is an E-Verify employer.Seniority levelSeniority levelNot ApplicableEmployment typeEmployment typeFull-timeJob functionJob functionQuality AssuranceIndustriesEntertainment ProvidersReferrals increase your chances of interviewing at Level99 Entertainment by 2xGet notified about new Software Integration Engineer jobs in Boston, MA.Full Stack Engineer, Investment Systems EngineeringNewton, MA $103,000.00-$152,000.00 1 week agoSystems Interoperability & Integration EngineerBoston, MA $120,000.00-$160,000.00 2 months agoSenior Robotics Software Integration Engineer - R&DSenior Software Engineer (Device42 - Support)Integ. & Change Engineer, Robotic Integration & ChangeNorth Reading, MA $75,700.00-$183,100.00 1 week agoTewksbury, MA $82,000.00-$164,000.00 1 week agoHardware/Software Integration Engineer, Mid-LevelSenior Software Integration Engineer (Onsite)Tewksbury, MA $82,000.00-$164,000.00 1 week agoBoston, MA $92,000.00-$111,000.00 5 days agoEnterprise Integration and Automation EngineerBoston, MA $150,000.00-$180,000.00 1 month agoMid-Level Hardware/Software Integration EngineerPrincipal Software Integration and Test EngineerTewksbury, MA $101,000.00-$203,000.00 6 days agoCambridge, MA $120,000.00-$175,000.00 2 months agoSenior Robotics Software Integration EngineerRequirements and Product Development Systems EngineerHead of Engineering, Investment Data SystemsSystems Development Engineer, Tech Deploy- Systems IntegrationWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Created: 2025-09-17