Software engineer

HL Smart Home Technologies Inc. • saanich, bc, Canada • Posted June 19, 2026

Location saanich, bc
Job Type Full-time
Category Other-General
Posted June 19, 2026
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 automation systems—without the support of a dedicated hardware team. The engineer will work on both front-end and back-end systems and ensure seamless integration between devices and software platforms used in real estate and smart building environments.

Key Responsibilities Software Development

Develop and maintain software systems for smart home automation, energy monitoring, and project tracking.

Build back-end infrastructure for collecting and processing data from smart devices.

Create intuitive user interfaces (web/mobile) for homeowners and building managers.

Write clean, efficient, and well-documented code tailored to real estate and construction applications.

Interested in this role?

Click the button below to start your application.

Apply Now