1,229,538open jobs
69,967companies
213,807added this week
Browse all
Salary
≈ $47k – $135k per year (Estimated)
Location
In office (Burnaby)
Seniority
Middle · 4+ years exp

Confirmed on the employer's own hiring board on Oct 4, 2026. First seen by Alion on Sep 21, 2026. osimaritime scores B on the Alion truth index.

Overview
Company
Impact
Profile match
OSI the leading provider of WECDIS, naval Integrated Navigation and Tactical Solutions, Integrated Bridge Systems for warships, submarines, and small craft.

OSI Maritime Systems, a pioneer of Electronic Chart Display and Information System (ECDIS), is a market leader on marine navigation. The OSI Software Suite was developed for use on military vessels designed to enhance situational awareness and improve navigational safety. Navies worldwide have made ECPINS Warship their choice for warship ECDIS because of the advanced features and OSI’s extensive experience in warship navigation. In the Software Engineering Department, we are passionate about building the best maritime navigation software. Our driven Engineers do that through their mastery of modern tools, technical expertise, and adhering to Software Engineering best practices. Our team has produced the innovative OSI Software Suite, for safe and reliable navigation.

The Systems Test Engineer 3 applies the principles of software engineering to plan, test, and maintain OSI software products.  The Systems Test Engineer designs develops and executes methods of test and troubleshooting, to be used on complex systems to confirm functionality and integrity. The Systems Test Engineer carries individual responsibility for the successful verification and validation of system requirements and software features. The Systems Test Engineer will collaborate with a team of multidisciplinary engineers and stakeholders to ensure the successful delivery of our software products to end users and customers. Our Engineers have a focus on collaboration, and assist their team with devising innovative technical solutions and proactively removing roadblocks. As a group, the engineers work together to complete software testing activities through the full software lifecycle. To do this the Systems Test Engineer must demonstrate strong communication skills and interpersonal skills. The OSI Systems Test Engineer exhibits professionalism, integrity, and ownership.

What will you do?

•    Follows the SDLC, Software Development Lifecycle using Software Testing best practices as described in the OSI documented processes and training.•    Authors high quality test plans, test procedures and test reports.•    Defines test objectives, and writes test cases to be used for functional, application, regression and performance testing.•    Executes formal manual testing at the system level with strict adherence when following the test steps.•    Performs exploratory testing at the feature, component, and system level.•    Devises, implements, and maintains procedures for automatic testing of routine and complex test cases.•    Adapts existing tests (manual and automatic) to new products, new features and new platforms, promoting reuse and repurposing for cost savings.•    Participates in peer reviews of the test procedures and ensures all test procedures are maintained in the version control repository.•    Troubleshoots, resolves and reports on problems encountered during testing, and documents test results for follow-up.•    Maintains the software product quality by raising defects (bugs) in the bug tracking software.•    Investigates and resolves Software Change Requests, System Problem Reports and customer tickets.•    Demonstrates full ownership for their work, resolving road blocks, and communicates changes to deadlines and technical challenges to their Technical Lead or Manager.•    Provides technical leadership to junior staff as required. •    Maintains a wide breadth of knowledge of the laboratory equipment, including their safe usage and long-term maintenance.•    Identifies, analyses, and resolves diverse system technical challenges.•    Commits to project objectives and meeting the project schedule and budgets.•    Provides technical expertise and review of documentation including the publications developed by the Technical Publication group.•    Produces software technical documentation which supports the project or department needs.•    May take on additional responsibilities as a Technical Lead, delegating work, tracking work, building team moral, helping to remove team road blocks and reporting on behalf of the team to the Project Manager.•    May produce software estimates and participate in technical work breakdown and defining scope of test activities.•    May prepare software specifications and manage requirements for new software features, or provide expert reviews of specifications with a focus on ensuring all requirements are testable.•    May be responsible for building and managing medium to large labs (both in size and complexity).•    May participate in the concept phase including the creation of use cases or evaluation of prototypes. •    May conduct extensive research and/or analysis and generate reports that meet complex client needs (i.e. Safety Cases, tool selection, evaluation of new devices, generation of ICDs)•    Provides support to multidisciplinary teams and sales teams as a subject matter expert.•    Provides technical guidance and mentoring to new staff including participation in onboarding and the buddy program.•    May be required to travel to customers’ sites and shore installation and testing facilities, to support integrated system level testing and customer acceptance events•    May interface and provide support and assistance to customers while visiting sites or ships.•    Demonstrates professionalism when interfacing with the customer, and executes test methods and procedures to the customer’s satisfaction.•    Commits to the production of high-quality software, prioritizing and correcting Usability, Safety and Security concerns.•    Makes recommendations for changes to software testing guidelines, tools and standards, and assists in the creation and rollout of new improvements and training.•    Complies with OSI’s established ISO 9001-compliant development guidelines and standards.•    Follows and ensures workplace operating and environmental, health and safety procedures and guideline compliance.

What will you bring?

•    Education: Degree in Computer Science, Software, Electrical or Computer Engineering, Engineering Physics or Mathematics. •    Experience: 4-6 years’ experience in a software environment; experience in developing real-time interfaces to external systems; experience working in an ISO 9001 compliant software engineering environment would be an asset; experience in the defense or aerospace domains is an asset•    Technical Skills: Experience in testing Software on the Windows and Linux platform, and in areas such as 2D/3D graphics, TCP/IP, UDP, and real-time systems are highly desirable; ability to understand and work with complex software requirement specifications; Understand the importance of Test coverage and traceability to requirements; experience in authoring both manual test procedures and automation test cases; ability to assist with troubleshooting and reproducing complex system level problems; experience working with distributed networks and network analyzers (like Wireshark).•    Soft Skills: Excellent verbal and written communication skills; Uses strong communication skills to ask questions, provide technical solutions and help build a strong team environment; Ability to learn quickly and work well under pressure in a high paced, challenging environment; strong team work skills; takes full ownership of any mistakes that are made and corrects the situation; Proactive, takes on new responsibilities and suggests alternative solutions when needed; Exceptional attention to details.•    Other: Required to obtain security clearance; knowledge of marine navigation concepts and systems is an asset

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,229,538 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

QA
Similar stack
Same company
Burnaby
≈ $48k – $136k per year (Estimated) • Hybrid • 3+ years exp • Bachelor's Degree • Kitchener
Python
TypeScript
C++
AI/ML
AI Agents
Physical AI
DevOps
CI/CD
Platform Engineering
QA
Selenium
Playwright
Pytest
Robot Framework
Apply
$78k – $93k per year • In office • 3+ years exp • Bachelor's Degree • Edmonton
Python
C#
DevOps
RTOS
CI/CD
Management
Agile
Apply
≈ $67k – $159k per year (Estimated) • In office • Contractor • Mirabel
Apply
$30k – $42k per year • In office • Contractor • Bachelor's Degree • Toronto
JavaScript
TypeScript
DevOps
Azure DevOps
Azure
CI/CD
Docker
GitHub
Windows
Management
Agile
Waterfall
QA
Selenium
Playwright
Apply
≈ $63k – $149k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Montreal
AI/ML
Copilot
Model Context Protocol
AI Agents
Mobile
React Native
DevOps
CI/CD
Shift-Left
Cybersecurity
Shift-Left Security
Management
Agile
QA
TestRail
Playwright
Chrome DevTools
Appium
Postman
Detox
Apply
In office • 5+ years exp
Python
Go
C#
DevOps
Terraform
CloudFormation
Azure
CI/CD
AWS
Kubernetes
Linux
Windows
Apply
$100k – $167k per year • In office • Top Secret • 10+ years exp • Bachelor's Degree • Las Vegas
JavaScript
SQL
C#
C++
Assembly
Fortran
Databases
Oracle
Frontend
Vue.js
React.js
DevOps
Linux
Windows
Unix
Apply
$128k – $213k per year • In office • TS/SCI • 5+ years exp • Bachelor's Degree • United States
AI/ML
Red Teaming
DevOps
IAM
Linux
Windows
Cybersecurity
Microsoft Defender
MITRE ATT&CK
Carbon Black
Active Directory
Apply
≈ $88k – $168k per year (Estimated) • In office • TS/SCI • 5+ years exp • Bachelor's Degree • Philadelphia
DevOps
Red Hat
IAM
Linux
Windows
Cybersecurity
Nessus
Apply
≈ $108k – $211k per year (Estimated) • In office • TS/SCI • 5+ years exp • Bachelor's Degree • Philadelphia
DevOps
Red Hat
IAM
Linux
Windows
Cybersecurity
Nessus
Apply
≈ $78k – $167k per year (Estimated) • In office • 8+ years exp • Burnaby
Python
DevOps
CI/CD
Git
Shift-Left
Cybersecurity
Shift-Left Security
Management
Jira
Agile
Scrum
Kanban
Apply
$91k – $105k per year • In office • 10+ years exp • Burnaby
Apply
≈ $36k – $73k per year (Estimated) • In office • 3+ years exp • Waterlooville
DevOps
Windows
Analytics
Microsoft Excel
Apply
≈ $71k – $133k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Burnaby
DevOps
Windows
Apply
≈ $70k – $180k per year (Estimated) • Remote (South America) • 5+ years exp • PhD
Apply
≈ $78k – $167k per year (Estimated) • In office • 8+ years exp • Burnaby
Python
DevOps
CI/CD
Git
Shift-Left
Cybersecurity
Shift-Left Security
Management
Jira
Agile
Scrum
Kanban
Apply
$56k – $71k per year • Equity • Hybrid • 3+ years exp • Burnaby
Apply
$61k – $64k per year • Equity • Hybrid • Bachelor's Degree • Burnaby
Management
Outlook
Microsoft Office
Apply
$63k – $88k per year • Equity • Hybrid • 5+ years exp • Bachelor's Degree • Burnaby
SQL
Analytics
Power BI
Apply
$72k – $84k per year • Equity • Hybrid • 8+ years exp • Burnaby
Apply
See all jobs
This is one of many
1,229,538 more open roles from verified company boards, updated every day.