Salary
≈ $76k – $167k per year (Estimated)
Location
In office (Ottawa)
Seniority
Senior
Visa
Positions approved through LMIA in 12 months: 1
Employment
Contractor
Confirmed on the employer's own hiring board on Oct 8, 2026. First seen by Alion on Oct 3, 2026.
Overview
Company
Impact
Profile match
Headquartered in Ottawa, Canada, MGIS Inc. is an ISO 9001:2015-certified professional services and recruitment firm. The company specializes in IT consulting, workforce staffing, and project planning tailored primarily for the Government of Canada and international corporations. By integrating talent acquisition with digital workflow tools and management frameworks, it helps organizations optimize their operations and build high-performing technical teams.
We are seeking a Senior Engineer, Electrical. The successful candidate will design and build an automotive Electronic Control Unit (ECU) network integration and cyber evaluation environment (ICEE) used for technical proficiency and training, helping DND establish cyber operational resiliency requirements within its acquisition and procurement processes and build a sustainable cyber mission assurance culture across equipment and project teams.
What You'll Do
- Advise and assist DND staff on CANBUS network architecture, protocol implementations, CAN traffic analysis, and associated security weaknesses and mitigations.
- Develop, design, build, and commission an automotive bench-top ECU network based on the Resistant Automotive Miniature Network (RAMN) architecture, supporting CAN/CAN-FD protocols.
- Produce complete design artefacts, including system architecture, schematics, bill of materials (BOM), wiring diagrams, enclosure layout, network configuration, and safety considerations.
- Develop test cases and automation scripts (e.g., Scapy, python-can, or equivalent) to exercise and validate the network, including logs and reproducible test procedures.
- Integrate and customize RAMN firmware and scripts as needed, documenting all modifications.
- Provide operator documentation, maintenance procedures, and knowledge transfer to DND staff.
Requirements
- Degree in Electrical Engineering, Computer Engineering, or a related field, with senior-level experience in automotive or embedded systems engineering.
- Strong knowledge of CAN/CAN-FD bus protocols, ECU network architecture, and automotive cybersecurity principles.
- Hands-on experience designing and building embedded hardware systems, including schematics, PCB/BOM development, wiring, and enclosure design.
- Proficiency in Python-based test automation and network traffic analysis tools (e.g., Scapy, python-can).
- Experience with firmware integration and customization for embedded/automotive platforms.
- Excellent technical writing skills for producing design documentation, test procedures, and knowledge transfer materials.
- Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.
- Prior experience with defence, government, or other security-cleared environments is an asset.
- Must be eligible to obtain and maintain the required government security clearance.
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.
1,389,218 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.
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
Hardware
Similar stack
Same company
Ottawa
≈ $63k – $130k per year (Estimated) • In office • Burlington
Apply
$56k – $98k per year • In office • 4+ years exp • Bachelor's Degree • Burlington
Cybersecurity
GDPR
Chips/EDA
Mentor Xpedition
Mentor PADS
Keysight ADS
Apply
Senior PCIe Verification Engineer
2 days ago
≈ $80k – $176k per year (Estimated) • Hybrid • 4+ years exp • Bachelor's Degree • Toronto
Python
Verilog
SystemVerilog
Perl
Chips/EDA
UVM
Apply
Senior PCIe Design Engineer
3 months ago
≈ $76k – $167k per year (Estimated) • Equity • Hybrid • 5+ years exp • Bachelor's Degree • Toronto
Python
Verilog
Perl
Apply
Staff PCIe Verification Engineer
3 months ago
≈ $97k – $178k per year (Estimated) • Hybrid • 9+ years exp • Bachelor's Degree • Toronto
Python
Verilog
SystemVerilog
Perl
Chips/EDA
UVM
Apply
Forward Deployed Product Lead
3 days ago
$150k – $175k per year • Hybrid • Public Trust • 5+ years exp • Bachelor's Degree • Reston
Python
JavaScript
TypeScript
C#
AI/ML
LLM
DevOps
GCP
Azure
AWS
Management
Agile
Scrum
Apply
Full-Stack Software Developer
3 days ago
≈ $81k – $162k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Austin • San Antonio
Python
JavaScript
TypeScript
Node JS
Databases
MySQL
PostgreSQL
Frontend
React.js
DevOps
CI/CD
AWS
Docker
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
API Gateway
Management
Agile
Apply
Post Doctoral Fellow
3 days ago
≈ $77k – $215k per year (Estimated) • Hybrid • PhD • Atlanta
Python
C++
AI/ML
Machine Learning
DevOps
Linux
Apply
Senior Application Developer
3 days ago
$120k – $140k per year • Hybrid • Full-Time • Bachelor's Degree • Washington
Python
Java
SQL
C#
DevOps
Rest API
Apply
DevOps Engineer (Mid-Tier)
3 days ago
$85k – $141k per year • In office • Public Trust • Full-Time • 7+ years exp • Bachelor's Degree • Tysons
Python
Java
Bash
Java
Apache Tomcat
Databases
PostgreSQL
AI/ML
AI Agents
Gemini
DevOps
Splunk
Terraform
Ansible
GCP
OpenShift
Helm
Datadog
Knative
Prometheus
GitLab CI
CI/CD
GitOps
Windows Server
ArgoCD
Jenkins
Git
AWS
Kubernetes
Nginx
Grafana
Tekton
Bitbucket
Amazon EKS
Google GKE
Google Cloud Run
AIOps
GitLab
Linux
DNS
Apache HTTP Server
Apply
Security Analyst
5 days ago
Remote (location not specified) • Contractor • Bachelor's Degree
DevOps
TCP/IP
Apply
MDM Solution Architect
5 days ago
≈ $118k – $224k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Chicago
Java
Analytics
Master Data Management
Apply
System Administrator
5 days ago
≈ $48k – $106k per year (Estimated) • In office • Contractor • 3+ years exp • Master's Degree • Ottawa
Databases
MS SQL
DevOps
VMWare
Windows Server
Hyper-V
Linux
Windows
Unix
Cybersecurity
Active Directory
Apply
Senior Programmer Analyst
5 days ago
≈ $71k – $147k per year (Estimated) • Remote (location not specified) • Contractor • 5+ years exp
JavaScript
C#
DevOps
Azure DevOps
Azure
Analytics
Power BI
Azure Data Factory
Management
Power Automate
Power Apps
SharePoint
Agile
Apply
SharePoint Expert
5 days ago
≈ $62k – $149k per year (Estimated) • Remote (location not specified) • Contractor • 2+ years exp
Management
SharePoint
Apply
≈ $33k – $62k per year (Estimated) • In office • Full-Time • 2+ years exp • Ottawa
Apply
Anesthesia Assistant, Perioperative Services, Operating Room – Permanent Full-Time (1.0)
11 hours ago
≈ $40k – $98k per year (Estimated) • In office • Full-Time • Ottawa
Apply
≈ $40k – $98k per year (Estimated) • In office • Full-Time • Ottawa
Apply
Business Systems Analyst, Business Intelligence, Information Services – Temporary Full-Time (1.0) (until March 2028)
11 hours ago
≈ $42k – $79k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Ottawa
SQL
Analytics
Power BI
Apply
Patient Service Clerk, Kids Come First Care Clinic - Temporary Full-Time (1.0) (Until March 2027)
11 hours ago
≈ $27k – $55k per year (Estimated) • In office • Full-Time • Ottawa
Management
Outlook
Apply
This is one of many
1,389,218 more open roles from verified company boards, updated every day.

