OM

OSI Maritime Systems

Verified Job Source

The Leader in Naval Integrated Navigation & Tactical Solutions

Burnaby, British Columbia

Defense and Space Manufacturing
201–500 people

About

OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. The company develops and delivers integrated bridge systems for warships, integrated dived navigation systems for submarines, and C2 systems for small craft. OSI currently has 27 naval customers from around the world with over 1000 warships and submarines operating with its world leading integrated navigation and tactical solutions.

Open positions

Jr Software Engineer P1

On-site · Burnaby

The Software Engineer is responsible for designing, developing, testing, and maintaining maritime navigation software products using C and C++. This includes writing high-quality code, managing requirements, and collaborating with multidisciplinary teams to deliver software modules.

Jr Software Engineer P1

On-site · Burnaby

The Software Engineer 1 is responsible for designing, developing, testing, and maintaining software modules within the OSI software suite. They will collaborate with multidisciplinary teams to ensure successful product delivery while adhering to software engineering best practices and the full development lifecycle.

Jr Software Engineer P1

On-site · Burnaby

The Software Engineer 1 is responsible for designing, developing, testing, and maintaining software modules throughout the full software development lifecycle. They will collaborate with multidisciplinary teams to implement technical solutions, resolve defects, and ensure the successful delivery of navigation software products.

Sr. Systems Integration Engineer (Cybersecurity / Networking)

On-site · Burnaby

The Systems Integration Engineer will develop integration and test concepts while managing system requirements and technical proposals for naval navigation products. They will also oversee laboratory facilities, lead internal readiness reviews, and support customer acceptance events throughout the project lifecycle.

Systems Engineer

On-site · Burnaby

The Systems Engineer is responsible for developing system requirements, designs, and architectures for complex marine navigation and bridge systems. They lead technical aspects of projects, coordinate subsystem integration, and ensure compliance with government and military standards.

Sr. Software Engineer

On-site · Burnaby

Responsible for the analysis, design, and implementation of software subsystems and modules using C and C++. The role involves leading junior staff, managing project schedules, and ensuring high-quality software releases for maritime navigation systems.