Entry-Level Software Engineer at OSI

OSI Maritime Systems Ltd.

burnaby, bc, Canada
Full-time
Posted May 23, 2026

Job Description

Launch your software engineering career with OSI Maritime Systems as an Entry-Level Software Engineer. This role focuses on C and C++ development while supporting global maritime safety efforts.

OSI Maritime Systems seeks a Software Engineer to enhance our innovative navigation systems. Candidates will apply software engineering principles, engage in coding, and collaborate in peer reviews while following high standards. This entry-level position suits those passionate about technical challenges and eager to grow within the maritime industry.

Key Responsibilities: • Follow SDLC and coding standards for software development • Write high-quality source code in C and C++ • Participate in source code peer reviews and version control • Prepare software specifications for new features • Maintain code and troubleshoot reported issues

Requirements: • Degree in Computer Science, Engineering, or Mathematics • 0-2 years of software development experience • Experience in...