Job Summary The Software Engineer will be responsible for designing, developing, and maintaining smart home and construction-related software systems. In addition, the role requires integrating software with hardware devices on-site—such as smart sensors, control panels, and