OSI Maritime Systems

HQ
Burnaby
Total Offices: 5
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, marketing, and business development support for OSI’s autonomous maritime systems. Acts as the internal and external subject matter expert, evaluates opportunities, develops win strategies, supports demonstrations and communications, and contributes to revenue growth. Requires experience with military or government customers and uncrewed surface or underwater vessels.
2 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Software • Defense
Leads technical execution for software feature teams delivering mission-critical navigation and tactical systems. Oversees requirements, design, implementation, testing, release, technical prioritization, architecture alignment, risk mitigation, and delivery timelines. Partners with project managers and cross-functional teams, improves testing and automation practices, and mentors software engineers while ensuring reliable, high-quality releases.
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.
2 Days 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.
2 Days 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.
2 Days 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.
2 Days AgoSaved
In-Office
Waterlooville, Hampshire, England, GBR
Software • Defense
Leads the technical delivery of maritime navigation and bridge system projects, managing technical teams, work packages, schedules, costs, resources, risks, quality, security, and customer-facing reviews. Acts as the project’s technical authority, approves engineering documentation, ensures compliance with contractual and regulatory requirements, supports proposals and estimates, and collaborates with project managers to deliver solutions on time and within budget.
2 Days 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.
2 Days 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.
2 Days 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.
2 Days 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.