Software Engineering Manager

Closing on: May 7, 2027

Posted on May 7, 2026

Job Description

Software Engineering Manager

Technology Force Company (TECHFORCE) is a leader in security, automation and A/V. Whether you are a developer, homeowner or running a large business, TECHFORCE has your back. Whatever the needs for your home, office or building, we have you covered. Our dedicated team is ready to provide top-quality service every step of the way, from consulting and design services to installation and servicing management. We will establish lasting relationships by exceeding expectations and gaining your trust through exceptional performance and easy-to-use options for all systems within your home, office or building. TECHFORCE is Canada’s first UPHOME dealer. UPHOME is an emerging Smart Building solution company in Europe leading the way in creating future-proof smart homes and smart building systems for condos. With their integrated solutions, everyone can enjoy the luxury and convenience of a safe, technologically advanced and energy-saving home, business or condominium.

TECHFORCE is looking to hire a Software Engineering Manager to join their busy company. The Software Engineering Manager will be responsible to define and execute the company’s technology roadmap aligned with business objectives. Oversee software development, design and deployment for smart home systems, act as senior technical advisor on complex  or high-value projects, be the point of contact with Hungarian speaking clients, partners and stakeholders. As UPHOME’s technology is based on a European software development product headquartered in Hungary therefore advanced level of Hungarian language skills is a must. This role requires several years of experience in systems analysis, software engineering and network design with a deep understanding of building automation systems, and exceptional leadership skills.

Employer: Technology Force Company Ltd. (TECHFORCE)

Job location: 368 Four Valley Dr., Suite 200, Concord, ON, L4K 5Z1

Job title: Software Engineering manager (NOC 20012)

Employment conditions: Permanent, Full-time, 30 hours/week

Employment start date: As soon as possible

Wage: $68.00/ hour

Minimum requirements

Languages: English and Hungarian

Education: Bachelor’s degree in Computer Science.

Experience: Minimum of 5 years of software development experience. Specialized experience in smart home automation solutions and previous management role experience is a must.

Job duties

  • Define and execute the company’s technology roadmap aligned with business objectives
  • Lead innovation initiatives across smart home automation, IoT, software platforms, and user experience
  • Identify and implement emerging technologies to enhance system performance and customer interaction
  • Drive development of intuitive, user-centric smart home interfaces and applications
  • Lead and mentor cross-functional teams including software developers, UX designers, engineers, and field technicians
  • Build a culture of innovation, design thinking, and engineering excellence
  • Oversee hiring, training, and performance management of technical and product teams
  • Oversee software development for smart home systems, including custom integrations, APIs, and automation logic
  • Provide hands-on or strategic oversight in coding environments (e.g., Python, JavaScript, C++, or similar relevant languages)
  • Lead UX/UI strategy, ensuring systems are intuitive, responsive, and aligned with modern user expectations
  • Collaborate with product, design, and engineering teams to deliver seamless digital and physical experiences
  • Ensure strong alignment between backend systems and frontend user interfaces
  • Oversee design and deployment of systems with a strong emphasis on Chameleon Smart Home platform
  • Ensure seamless integration of lighting, AV, security, climate, and networking systems
  • Develop scalable and customizable solutions for high-end residential and commercial clients
  • Define technical standards, development frameworks, and QA processes
  • Oversee system architecture, network infrastructure, and cybersecurity best practices
  • Ensure successful project delivery, commissioning, and long-term system performance
  • Act as a senior technical advisor on complex or high-value projects
  • Communicate effectively with Hungarian-speaking clients, partners, and stakeholders
  • Present technical concepts, product innovations, and UX strategies to executive and client audiences

Job Requirements

  • Bachelor’s degree in computer science
  • Minimum of 5 years of software development experience.
  • Demonstrated experience in smart home automation solutions
  • Previous management role experience is a must
  • Fluent in English and in Hungarian
  • Strong leadership skills with the ability to motivate and inspire teams
  • Excellent communication and presentation skills
  • Ability to work collaboratively across departments and with external stakeholders.
  • Strategic thinking, problem-solving, and decision-making abilities
  • Flexibility to travel as needed

How to apply

Forward cover letter and resume to resumes.techforce@gmail.com

Employment Terms

Permanent Employment

Education Requirement

Bachelor’s degree

Experience Requirement

5 years or more

Language Requirement

English

Work Hours Per Week

30 hours week

Apply for this position

Allowed Type(s): .pdf, .doc, .docx