Mid-Level Hardware/Software Integration Engineer
jobright.com - Boston
Work at jobright.com
Overview
- View job
Overview
Mid-Level Hardware/Software Integration Engineer Join to apply for the Mid-Level Hardware/Software Integration Engineer role at Jobright.ai Mid-Level Hardware/Software Integration Engineer 1 day ago Be among the first 25 applicants Join to apply for the Mid-Level Hardware/Software Integration Engineer role at Jobright.ai Level99 Entertainment is a real-world gaming venue designed for adults, offering a variety of mental and physical challenges. The Hardware/Software Integration Engineer will be responsible for the development, design, and integration of hardware and software systems that enhance the gaming experience, working closely with creative and engineering teams to meet technical and creative requirements. Responsibilities: • Design, Develop, and Maintain high-quality, scalable, and responsive web applications covered by automated tests. • Design, Develop, and Maintain new ways to interact with hardware to accelerate development and ease of integration of new entertainment concepts into existing software systems. • Lead and assist with the physical installation and integration of complex electromechanical game systems. • This includes occasional travel and field work. • Debugging complex systems with a wide variety of hardware, software, sensors, mechanical components, and visual interfaces. • Collaborate with cross-functional teams, including product managers, designers, and other developers, to ensure the seamless integration of our solutions with the overall product vision. • Document existing and new systems to allow for others to learn, understand, and integrate quickly. • Optimize applications for maximum speed, performance, testability, and usability. • Stay up to date with the latest trends and best practices in front end development, ensuring our web applications remain at the forefront of the industry. • Participate in code reviews, providing and receiving constructive feedback to improve overall code quality and maintainability. • Mentor other developers, sharing your expertise and helping them grow professionally. • Contribute to the development of reusable components and libraries, promoting code reuse and maintainability across projects. • Identify and troubleshoot technical issues, proactively addressing potential challenges before they escalate. Qualifications: Required: • 5+ years of experience as a Software Developer working in an environment which includes integrating hardware with software • Strong proficiency in python, preferably Django Rest Framework • Significant experience in both Windows and Linux operating systems • Solid understanding of software design principles • Strong proficiency in automated testing frameworks and methodology • Familiarity with build tools • Proficiency in Git • Familiarity with CI/CD deployments, preferably experience with CircleCI and Ansible • Strong problem-solving skills and the ability to work well in a fast-paced, collaborative environment. • Experience in all phases of SDLC like Requirement Analysis, Implementation, and Maintenance • Ability 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 required • Ability 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 documentation • Excellent communication skills, both written and verbal • Ability to self-manage time and resources in a low-oversight environment • A positive, joyful, upbeat and energetic attitude – leading by example Preferred: • Arduino based neopixel lighting control • RabbitMQ message brokers (event-based programming in general) • Knowledge of software best practices and standards. • Experience in designing and implementing a RESTful API Company: Level99 is a first-of-its-kind destination for real-world, social, challenge-based entertainment for adults featuring over 50 mental and physical challenges set in immersive, artistic environments. Founded in 2021, the company is headquartered in Norwood, Massachusetts, USA, with a team of 201-500 employees. The company is currently Growth Stage. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Industries Software Development Referrals increase your chances of interviewing at Jobright.ai by 2x Inferred from the description for this job Medical insurance Vision insurance 401(k) Get notified when a new job is posted. Sign in to set job alerts for “Software Integration Engineer” roles. Full Stack Engineer, Investment Systems Engineering Newton, MA $103,000.00-$152,000.00 1 week ago Boston, MA $120,000.00-$160,000.00 2 months ago Systems Interoperability & Integration Engineer Senior Robotics Software Integration Engineer - R&D Senior Software Engineer (Device42 - Support) Integ. & Change Engineer, Robotic Integration & Change North Reading, MA $75,700.00-$183,100.00 2 weeks ago Tewksbury, MA $82,000.00-$164,000.00 2 weeks ago Senior Software Integration Engineer (Onsite) Tewksbury, MA $82,000.00-$164,000.00 1 week ago Boston, MA $124,000.00-$180,000.00 2 weeks ago Enterprise Integration and Automation Engineer Boston, MA $150,000.00-$180,000.00 1 month ago Boston, MA $92,000.00-$111,000.00 6 days ago Principal Software Integration and Test Engineer Tewksbury, MA $101,000.00-$203,000.00 15 hours ago Hardware/Software Integration Engineer, Mid-Level Cambridge, MA $120,000.00-$175,000.00 2 months ago Principal Software Integration and Test Engineer Tewksbury, MA $101,000.00-$203,000.00 1 week ago Senior Robotics Software Integration Engineer Requirements and Product Development Systems Engineer Head of Engineering, Investment Data Systems Systems Development Engineer, Tech Deploy- Systems Integration We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr