Software Developer - Engineering

Reliable ControlsVictoria, BC
Hybrid

About The Position

As a Software Developer, Engineering at Reliable Controls you’ll design and implement intelligent building control systems that help our customers achieve aggressive green initiatives. Specifically, you'll develop the software that our customers use for the engineering phase of their projects. Our products leverage data modeling, fault detection and diagnostics, identity and access management, and domain business knowledge. Using domain driven development, SOLID and clean architecture principles, and modern design patterns, you’ll help us build world-class software services and efficient, autonomous building management systems.

Requirements

  • At least 3 years experience in developing C++ applications
  • A bachelor’s degree in computer science or a related field
  • Web development experience with an understanding of mobile frameworks
  • Experience in embedded web development framework (i.e. Chromium, WebView2)
  • Experience in Web Development using HTML, CSS, and component-based JavaScript frameworks Vue, React, etc.)
  • Experience with Git, TFS, and Visual Studio Code
  • Experience with automated unit/functional testing
  • Agile software development experience (Scrum, Kanban)
  • Strong communication skills

Responsibilities

  • Design, estimate, review, test, debug, and document code
  • Support and guide our software development life cycle processes
  • Collaborate in Scrum meetings and help drive team activities
  • Address customer support and technical support issues when needed
  • Support and mentor others in their work efforts and outcomes
  • Address software architectural considerations
  • Monitor, assess, and address technical debt
  • Guide good coding practices and rules, and identify items for improvement

Benefits

  • A competitive extended health and dental plan for you and your family
  • A yearly RRSP contribution on the company’s behalf, plus employee contribution matching to support your financial growth
  • An annual profit sharing bonus that recognizes your contributions to our growth
  • A salary that is based on market data and reviewed annually, with merit increases and cost-of-living adjustments
  • We offer generous paid time off and hybrid work options whenever possible.
  • Enjoy access to free on-site gyms at both Victoria locations, along with social events nearly every month.
  • Prefer green commuting? You’ll even be paid for choosing sustainable transportation.
  • We offer $2,000 per year reimbursement for learning and development related to your role, mentorship from experienced team members, and development pathways to help you grow.
  • We celebrate excellence with awards and recognition for both long service and outstanding achievements.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service