Building Automation Software Engineer

Reliable Controls

Victoria

Hybrid

CAD 89,250 - 97,500

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Extended health & dental
RRSP contribution
Profit sharing bonus
Hybrid work options
On-site gym access
Generous paid time off
Green commuting reimbursement

Job summary

Reliable Controls in Victoria, BC, is seeking a Software Developer, Engineering to design and implement intelligent building control software. You’ll work on data modeling, fault detection, identity management, and domain knowledge, using domain-driven design, SOLID, and modern patterns to build scalable services and autonomous building management systems.

The role involves collaborating in Scrum, mentoring others, addressing technical debt, and ensuring code quality.

Qualifications

  • Bachelor’s degree in computer science or a related field.
  • Strong understanding of C++ with at least 3 years experience in developing C++ applications.
  • Experience in embedded web development framework (i.e. Chromium, WebView2)
  • Experience in 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

Skills

C++
Web development
JavaScript frameworks
Git / TFS / VS Code
Agile/Scrum
Communication skills

Education

Bachelor's degree in computer science or related field

Tools

Chromium
WebView2
Visual Studio Code
TFS

Job description

Reliable Controls in Victoria, BC, is seeking a Software Developer, Engineering to design and implement intelligent building control software. You’ll work on data modeling, fault detection, identity management, and domain knowledge, using domain-driven design, SOLID, and modern patterns to build scalable services and autonomous building management systems.

The role involves collaborating in Scrum, mentoring others, addressing technical debt, and ensuring code quality.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer - Engineering
Software Developer - Engineering

Reliable Controls • Victoria

Hybrid
CAD 89,000 - 98,000
Extended health & dental
RRSP contribution
Profit sharing bonus
+4
Hybrid Control Systems Engineer – Building Automation
Hybrid Control Systems Engineer – Building Automation

Delta Controls Inc. • Surrey

Hybrid
CAD 75,000 - 90,000
Remote work options
Flexible hours
Vacation allowances
+2
Hybrid Software Product Owner — Net-Zero Building Solutions
Hybrid Software Product Owner — Net-Zero Building Solutions

Reliable Controls Corporation • Victoria

Hybrid
CAD 85,000 - 120,000
Extended health plan
RRSP matching
Profit sharing bonus
+3
Hybrid Control System Engineer – Building Automation & BACnet
Hybrid Control System Engineer – Building Automation & BACnet

Delta Controls • Surrey

Hybrid
CAD 75,000 - 90,000
Remote-friendly culture
Hybrid work schedule
Competitive compensation
+6
Intermediate Software Developer
Intermediate Software Developer

Powerhouse Controls Ltd • Cambridge

Hybrid
CAD 80,000 - 110,000
Health/Dental Benefits
Increased Vacation
Profit Sharing
+8
Intermediate Software Developer
Intermediate Software Developer

Humi Inc. • Cambridge

On-site
CAD 80,000 - 120,000
Health/Dental Benefits
Profit Sharing
Flexible work hours
+2
Building Automation Solutions Consultant
Building Automation Solutions Consultant

Kelso Industries • Quinte West

On-site
CAD 90,000 - 130,000
Competitive compensation
Benefits package
Intermediate Software and Control Systems Engineer
Intermediate Software and Control Systems Engineer

Medatech Engineering Services Ltd. • Collingwood

On-site
CAD 85,000 - 110,000
Automation Control Systems Software Designer
Automation Control Systems Software Designer

ATS Corporation • Cambridge

On-site
CAD 70,000 - 90,000
Senior Controls & Automation Engineer - AI-Driven Water
Senior Controls & Automation Engineer - AI-Driven Water

Saltworks Technologies: Industrial Water + Lithium • Richmond

On-site
CAD 95,000 - 120,000
Medical, dental, vision
RRSP matching
Life insurance
+1