Talent.com
Software Engineer
Software EngineerOSI Maritime Systems Ltd. • Burnaby, Metro Vancouver Regional District, CA
No longer accepting applications
Software Engineer

Software Engineer

OSI Maritime Systems Ltd. • Burnaby, Metro Vancouver Regional District, CA
30+ days ago
Job type
  • Full-time
Job description

Posted Thursday, October 16, 2025 at 10 : 00 a.m.

Who are we?

At OSI Maritime Systems, we pride ourselves on delivering world-class navigation and bridge systems. With decades of experience serving military customers, we remain at the forefront of innovation in the maritime industry. Our collaborative and dynamic environment ensures every team member contributes to advancing marine safety and operational excellence. With a global presence, we are proud to have offices in Canada, UK, Taiwan, Australia and Germany.

The Software Engineer applies the principles of software engineering to design, develop, test, and maintain our OSI software products.

RESPONSIBILITIES

  • Follows the SDLC, Software Development Lifecycle using Software Engineering best practices as described in the OSI documented processes and training.
  • Follows the coding standards and best practices to write high quality source code in C and C++.
  • Participates in peer reviews of the source code and ensures all development is maintained in the version control repository.
  • Prepares software specifications and manages requirements for new software features.
  • Produces software detailed designs and makes regular updates to the design documents when changes are made.
  • Maintains the code by correcting defects (bugs) and troubleshooting system problem reports and customer tickets.
  • Demonstrates full ownership for their work, resolving road blocks, and communicates deadlines and technical challenges to their Technical Lead or Manager.
  • Commits to project objectives and meeting the project schedule and budgets.
  • Produces software technical documentation which supports the project or department needs.
  • May participate in the concept phase including the creation of prototypes or use cases.
  • May support the Test Team activities including running test procedures and supporting lab setup or deployment may assistance is required.
  • Commits to prioritizing and correcting Usability, Safety and Security concerns.
  • 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

KNOWLEDGE & QUALIFICATIONS

  • Education : Degree in Computer Science, Software, Electrical or Computer Engineering, Engineering Physics or Mathematics.
  • Experience : 0-2 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 C / C++ development under Windows; ability to understand and work with complex software; Ability to learn quickly;
  • 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 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.
  • Other : Required to obtain security clearance; occasional travel; knowledge of marine navigation concepts and systems is an asset
  • Why work for OSI?

  • Collaborative Culture : Work with a talented and supportive team that values innovation and teamwork.
  • Diversity, Equity, and Inclusion : OSI is committed to fostering a workplace where everyone feels respected, valued, and empowered to contribute their best.
  • Growth Opportunities : We invest in our employees\' professional development and career growth with an annual employee driven development program.
  • Competitive Benefits : Enjoy health, dental, RSP, vacation and a healthy work-life balance environment!
  • If you need accommodations during the hiring process, please contact Talent Acquisition.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Burnaby, Metro Vancouver Regional District, CA

    Similar jobs
    Software Engineer

    Software Engineer

    Dentsply Sirona • Vancouver
    Full-time
    Dentsply Sirona is the world’s largest manufacturer of professional dental products and technologies, with a 130-year history of innovation and service to the dental industry and patients worldwide...Show more
    Last updated: 5 days ago • Promoted
    AI Software Engineer

    AI Software Engineer

    Texavie • Vancouver
    Full-time
    We are developing game-changing wearable and robotic systems that will be used to empower dexterity, accuracy, tactile sensing in humanoid and industrial robotic systems. Our 5k1n products provide a...Show more
    Last updated: 3 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Henry Schein One • Surrey, British Columbia, CA
    Full-time
    Quick Apply
    We are a leading provider of dental technology solutions, and we are committed to developing innovative products and services that help dental professionals deliver the best possible care to their ...Show more
    Last updated: 4 days ago
    Software Engineering Consultant

    Software Engineering Consultant

    E-Solutions • richmond, bc, ca
    Full-time
    ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Show more
    Last updated: 21 days ago • Promoted
    Bluetooth Software Engineer

    Bluetooth Software Engineer

    Rivian • Vancouver
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 19 days ago • Promoted
    Software Engineer in Solutions

    Software Engineer in Solutions

    Suger • Vancouver
    Full-time
    Suger is a revenue platform that helps our customers grow on the fastest-growing B2B sales channel : the cloud marketplaces of AWS, Azure, GCP, and Alibaba. Launched in 2022, we take the tech debt ou...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer (Vancouver)

    Software Engineer (Vancouver)

    Lantern • Vancouver
    Full-time
    Lantern is seeking a Software Engineer to join our healthcare technology team and play a pivotal role in designing and building cloud-based applications that improve the lives of patients and healt...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer II

    Software Engineer II

    Infoblox • Burnaby
    Full-time
    At Infoblox, every breakthrough begins with a bold.We invite you to step into the next exciting chapter of.Bring your creativity, drive, your daring spirit, and feel what it’s like to thrive on a t...Show more
    Last updated: 20 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Suger.io • Vancouver
    Full-time
    Suger is a revenue platform that helps our customers grow on the fastest-growing B2B sales channel : the cloud marketplaces of AWS, Azure, GCP, and Alibaba. Launched in 2022, we take the tech debt ou...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer

    Software Engineer

    Microsoft • Vancouver
    Full-time
    Software Engineer at Microsoft.The IC3 Platform team is modernizing infrastructure to improve reliability, scalability, and cost efficiency across Microsoft 365 IC3, enabling developers to ship fea...Show more
    Last updated: 20 days ago • Promoted
    Solutions Engineer

    Solutions Engineer

    Meld • richmond, bc, ca
    Full-time
    Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations. We're focused on helping money move on c...Show more
    Last updated: 18 hours ago • Promoted • New!
    Full Stack Engineer

    Full Stack Engineer

    Set 2 Close | B Corp • richmond, bc, ca
    Full-time
    The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Develop and maintain backend services u...Show more
    Last updated: 17 days ago • Promoted
    Software Engineer

    Software Engineer

    TEEMA • Vancouver
    Full-time
    We are looking for Junior to Intermediate.The ideal candidate has a solid design and development background, strong communication skills, and the ability to deliver high-quality, testable, and perf...Show more
    Last updated: 20 days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Workday • Vancouver
    Full-time
    Your work days are brighter here.We’re obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer (AI / Full Stack)

    Software Engineer (AI / Full Stack)

    TrustFlight • Vancouver
    Full-time
    TrustFlight is an innovative aviation software company that specializes in developing cutting‑edge AI, digital workflow, and analytics applications for the aviation industry.Our software empowers m...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer, ML Infrastructure

    Software Engineer, ML Infrastructure

    Serve Robotics • Vancouver
    Full-time
    Software Engineer, ML Infrastructure.This range is provided by Serve Robotics.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.At Serve Robotics,...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer

    Software Engineer

    Localintel • Vancouver
    Full-time
    Join our team building next-generation location intelligence technology.At Localintel, our diverse team of inventors and builders is pioneering a new category of data-driven location intelligence s...Show more
    Last updated: 18 days ago • Promoted
    Software Engineer

    Software Engineer

    Plant Products • Vancouver
    Full-time
    HR Manager @ Plant Products | Human Resources Management Certificate.You’ll design and build new features, improve system performance, and bring innovation to the front lines of sustainable agricul...Show more
    Last updated: 20 days ago • Promoted