OSI Maritime Systems

HQ
Burnaby
Year Founded: 1979

Jobs at OSI Maritime Systems

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Software • Defense
Leads the strategic roadmap, product requirements, market analysis, customer engagement, and commercialization of autonomous maritime systems. Supports business development, sales strategy, presentations, demonstrations, and marketing communications while serving as the subject matter expert for autonomous products. The role focuses on military and government customers, competitive positioning, opportunity prioritization, and revenue growth for uncrewed surface and underwater vessel capabilities.
Software • Defense
Coordinates moderately complex systems delivery projects throughout their lifecycle, managing schedules, resources, risks, budgets, customer communications, invoices, reporting, and project teams. Leads customer meetings, resolves project issues, supports resource planning, and ensures delivery within scope, schedule, and budget. The role also supervises project coordinators and administrators, contributes to hiring and procedures, and supports PMO growth.
Software • Defense
Leads multidisciplinary maritime systems projects as the primary customer and company interface. Accountable for project scope, schedule, budget, financial performance, quality, risks, subcontractors, reporting, and customer satisfaction. Coordinates closely with engineering and project accounting teams, contributes to major bids, directs recovery plans, and mentors project professionals while ensuring delivery of complex projects exceeding $30 million.
3 Hours AgoSaved
In-Office
Burnaby, BC, CAN
Software • Defense
Designs, evaluates, documents, and tests mechanical components for marine navigation and bridge systems serving commercial and military customers. Creates mechanical designs, specifications, calculations, and material lists; reviews hardware requirements and standards compliance; supports CAD, testing, prototyping, suppliers, and engineering changes. The role also maintains parts data, resolves hardware problems, and balances reliability, manufacturability, cost, and customer requirements.
3 Hours AgoSaved
In-Office
Burnaby, BC, CAN
Software • Defense
Plans, authors, executes, and maintains manual and automated system-level software tests across the full SDLC. The role validates requirements, performs functional, regression, exploratory, and performance testing, troubleshoots complex issues, documents results, manages defects, and supports customer acceptance testing. It also provides technical guidance, mentors junior staff, contributes to requirements and specifications, supports multidisciplinary teams, and may travel to customer sites and ships.
3 Hours AgoSaved
In-Office
Burnaby, BC, CAN
Software • Defense
Maintains hardware product and component data within product lifecycle management processes. Coordinates engineering change requests and notices, manages departmental JIRA issues, and supports product design, prototyping, integration, qualification testing, and external technical requests. Collaborates with hardware engineering, production, and purchasing teams to ensure accurate product database information and configuration management.
3 Hours AgoSaved
In-Office
Burnaby, BC, CAN
Software • Defense
Develops, tests, maintains, and delivers C/C++ software modules through the full software development lifecycle. Responsibilities include writing and reviewing code, managing requirements and designs, troubleshooting defects and customer issues, resolving technical challenges, producing documentation, supporting testing and deployment, and collaborating with multidisciplinary teams. The role also includes mentoring new staff, customer interaction during site or ship visits, occasional travel, and obtaining security clearance.
Software • Defense
Coordinates moderately complex systems-delivery projects across their full life cycle. Responsibilities include defining objectives, managing schedules and resources in P6, maintaining risk registers, tracking budgets and invoices, leading customer meetings, resolving project issues, coordinating engineering and production resources, reporting progress, and supporting project planning. The role also manages project coordinators and administrators, directs project staff, approves timesheets, participates in hiring, and contributes to PMO procedures and reporting.
3 Hours AgoSaved
In-Office
Burnaby, BC, CAN
Software • Defense
Plans and executes product and component development activities, including part data management, component approval, sourcing, obsolescence mitigation, supplier identification, replacement qualification, and functional testing. Provides technical support, evaluates component manufacturability and suitability, reviews engineering documentation, and makes recommendations regarding obsolete parts, second sources, and risk buying while following applicable standards and company procedures.
3 Hours AgoSaved
In-Office
Burnaby, BC, CAN
Software • Defense
Leads global People Operations strategy, workforce planning, HR systems, employee relations, compliance, total rewards, talent management, succession planning, organizational development, international mobility, and performance programs. Partners with senior leadership to support business growth, develop high-performing teams, strengthen culture, manage global workforce expansion, and ensure labor-law and defense-industry compliance across international markets.
3 Hours AgoSaved
In-Office
Burnaby, BC, CAN
Software • Defense
Plans, authors, executes, and maintains manual and automated system-level tests for maritime navigation software. Responsibilities include functional, regression, performance, exploratory, and integration testing; defect investigation; requirements traceability; technical documentation; troubleshooting complex systems; and collaboration with multidisciplinary teams and customers. The role may provide technical leadership, mentor junior staff, manage test laboratories, support customer acceptance testing, and travel to installation or testing sites.
Software • Defense
Leads mechanical engineering design and analysis for marine navigation and bridge systems serving commercial, military, and naval customers. Oversees design studies, testing, qualification, documentation, standards compliance, engineering changes, manufacturability, cost, and reliability. Performs thermal, vibration, shock, structural, and dynamic testing, including test fixture design and formal reporting. Mentors engineers, approves designs and technical documents, supports production and suppliers, and ensures compliance with customer, industry, and government requirements.
3 Hours AgoSaved
In-Office
Burnaby, BC, CAN
Software • Defense
Develops, tests, maintains, and documents C/C++ software for maritime navigation and bridge systems. Responsibilities include requirements management, detailed design, coding, peer reviews, defect resolution, technical risk management, testing support, deployment, customer support, and process improvement. The engineer may lead technical work, mentor staff, collaborate with multidisciplinary teams, and support customer or ship-site activities.