2,130,772open jobs
136,628companies
249,406added this week
Browse all
Salary
$74k – $93k per year
Location
In office (Victoria, Richmond)
Seniority
Staff · 8+ years exp

Confirmed on the employer's own hiring board on Nov 8, 2026. First seen by Alion on Nov 7, 2026.

Overview
Company
Impact
Profile match
BC Ferries is a Canadian ferry operator that carries passengers and vehicles between the mainland, Vancouver Island and coastal communities of British Columbia. It operates a large fleet of vessels and terminals and hires marine engineers, electricians, crewing schedulers and terminal maintenance staff. The company is headquartered in Victoria, British Columbia, Canada.

AUTOMATIONS SYSTEM ENGINEER

Victoria or Richmond

The Opportunity

We are seeking an experienced Automation Systems Engineer to join our Engineering Technical Services and Standards (ETSS) team. This role is responsible for providing technical oversight and engineering support for shipboard instrumentation, automation, and operational technology (OT) systems across BC Ferries' fleet. As vessel systems become increasingly reliant on PLCs, HMIs, industrial networks, and engineering software, this position plays a critical role in ensuring system reliability, configuration control, cybersecurity, and lifecycle management. Working closely with internal stakeholders, contractors, shipyards, and regulatory bodies, you will help support safe and reliable operations while contributing to fleet modernization, standardization, refits, and continuous improvement initiatives.

The Role

Reporting to the Senior Engineering Manager, Electrical and Automation, you will be:

  • Defining technical requirements, acceptance criteria, and engineering standards while supporting equipment evaluation and standardization initiatives;

  • Performing verification and validation activities and providing engineering expertise for vessel automation systems;

  • Reviewing and overseeing contractor deliverables associated with vessel refits, dry dockings, and modernization projects;

  • Investigating technical failures, preparing engineering reports, and supporting root cause investigations, FMECA activities, and condition-based monitoring programs;

  • Conducting inspections and providing engineering support for vessel modifications and new construction projects;

  • Establishing and maintaining lifecycle controls for PLC and HMI software, firmware, documentation, network settings, and obsolescence planning;

  • Managing operational technology configurations, software changes, system backups, and recovery processes;

  • Reviewing PLC logic, alarms, interlocks, control narratives, and cause-and-effect sequences to support reliable vessel operations;

  • Supporting industrial communication networks and protocols including Modbus, Profibus, Profinet, Ethernet/IP, and CANbus;

  • Liaising with regulatory authorities, classification societies, shipyards, suppliers, and contractors;

  • Contributing to maintenance strategies, training initiatives, spare parts planning, and technical documentation development.

What you bring to the team

  • Bachelor's or master's degree in electrical, Electronics, or Computer Engineering or related fields

  • Professional Engineer (P.Eng.) designation or Engineer-in-Training (EIT) registration

  • Minimum 8 years of related engineering experience; postgraduate studies may be considered

  • Strong cybersecurity awareness related to operational technology environments

  • Experience working with industrial automation systems, including PLC-based controls, HMI/SCADA systems, system integration, software lifecycle management, firmware management, and backup/recovery processes

  • Experience designing, testing, troubleshooting, and supporting industrial Ethernet and fieldbus networks such as Modbus, Profibus, Profinet, and CANbus

  • Strong understanding of industrial communications, PLCs, HMIs, and variable frequency drives (VFDs)

  • Demonstrated analytical thinking, troubleshooting expertise, and sound engineering judgment with the ability to evaluate complex technical failures and recommend practical solutions

  • Excellent written and verbal communication skills with the ability to build collaborative relationships across operational and technical teams

  • Strong organizational skills, initiative, accountability, and the ability to manage competing priorities independently

  • Marine systems project experience is considered an asset

  • Knowledge of high-reliability or safety-critical systems and marine OT cybersecurity is considered an asset

Join us!

If this sounds like your next great career move, please submit your cover letter and resume by November 25,2026 at 11:59pm.

Additional information

The target salary range: $105,200.00 - $131,500.00 per annum. The starting salary is determined based on the successful candidate’s knowledge, experience and internal equity.

"We sail to serve and connect the people and the coast of BC”

At BC Ferries, our people are at the heart of delivering safe and reliable service along 1,600 km of coastline. Every day, we connect communities and move tens of thousands of passengers and vehicles across our 25 routes through the dedication, expertise and hard work of our teams. Guided by a shared commitment to safety, service, inclusion, and local commitment, we offer meaningful work, opportunities for growth, and the chance to make a positive impact. Whether you work onboard our vessels, in our terminals or behind the scenes, you'll play an important role in connecting people, supporting communities, and keeping coastal BC moving.

We support employment equity and diversity in the workplace, and we encourage applications from all qualified individuals including women, visible minorities, Indigenous Peoples, persons with disabilities, persons of diverse sexual orientation, gender identity or expression (LGBTQ2S+), and others who reflect our ever-changing workplace.

We appreciate the interest of all applicants; however, only those selected for an interview will be contacted.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,130,772 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

DevOps
Remote, many countries
Similar stack
Same company
Victoria
In office · Full-Time · 10+ years exp · Montreal
Python
Java
SQL
Java
Maven
Gradle
Apache Tomcat
Databases
Snowflake
MS SQL
AI/ML
Copilot
Claude Code
DevOps
Ansible
Podman
CI/CD
Jenkins
Git
Kubernetes
Platform Engineering
GitHub
Windows
Apache HTTP Server
Management
SharePoint
Apply
In office · Full-Time · 5+ years exp · Toronto
Python
SQL
Bash
Databases
PostgreSQL
AI/ML
LLM
OpenAI
DevOps
Splunk
Terraform
Ansible
Red Hat
OpenShift
Dynatrace
Prometheus
Azure
CI/CD
Git
Docker
Kubernetes
Grafana
Platform Engineering
Linux
Unix
Apply
In office · 5+ years exp · Bachelor's Degree · Toronto
Python
PowerShell
Bash
DevOps
VMWare
Azure
AWS
Incident Management
Linux
Windows
Management
ITIL
Apply
In office · Full-Time · Calgary
Python
SQL
PowerShell
Bash
DevOps
Terraform
GCP
VMWare
Chef
CircleCI
CloudFormation
Datadog
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Configuration Management
FinOps
Linux
Windows
Apply
In office · Contractor · Canada
Databases
Databricks
AI/ML
Computer Vision
DevOps
GCP
Azure
Apply
$56k – $89k per year (net) · Remote (EU, United Kingdom, Switzerland, Iceland) · Full-Time · Tallinn
Python
Ruby
PowerShell
Bash
Databases
Oracle
DevOps
Terraform
Puppet
Ansible
Red Hat
Terragrunt
Chef
Prometheus
CI/CD
AWS
Docker
Kubernetes
Grafana
SaltStack
Configuration Management
Amazon EC2
Incident Management
IAM
Amazon CloudWatch
Linux
Apply
$49k – $79k per year · Remote (EU, United Kingdom, Switzerland, Iceland) · Full-Time · Riga
Python
Ruby
PowerShell
Bash
Databases
Oracle
DevOps
Terraform
Puppet
Ansible
Red Hat
Terragrunt
Chef
Prometheus
CI/CD
AWS
Docker
Kubernetes
Grafana
SaltStack
Configuration Management
Amazon EC2
Incident Management
IAM
Amazon CloudWatch
Linux
Apply
Remote (South America, United States, Guatemala) · Full-Time
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Windows
Apply
$71k – $96k per year · Remote (United States) · 5+ years exp · Victoria
SQL
C#
C#
.NET
Databases
DynamoDB
Amazon Aurora
DevOps
Terraform
Azure DevOps
GitHub Actions
CloudFormation
Packer
Azure
CI/CD
Windows Server
Jenkins
AWS
Docker
Configuration Management
AWS Fargate
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Windows
Cybersecurity
ISO 27001
SOC 2
GDPR
Active Directory
Management
Jira
Apply
In office · Part-Time · Victoria
Apply
In office · Full-Time · Victoria
Apply
Skilled Baker 1 day ago
In office · Full-Time · Victoria
Apply
$54k – $82k per year · In office · 5+ years exp · Bachelor's Degree · Victoria
DevOps
Azure
Cybersecurity
Microsoft Defender
OWASP Top 10
Apply
See all jobs
This is one of many
2,130,772 more open roles from verified company boards, updated every day.