Software Engineer

4 weeks ago


Burnaby, Canada OSI Maritime Systems Ltd. Full time

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.RESPONSIBILITIESFollows 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 standardsFollows and ensures workplace operating and environmental, health and safety procedures and guideline complianceKNOWLEDGE & QUALIFICATIONSEducation: 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 assetTechnical 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 assetWhy 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 environmentIf you need accommodations during the hiring process, please contact Talent Acquisition. #J-18808-Ljbffr


  • Software Engineer

    4 weeks ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Halton Hills, Surrey, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, W, Canada Software Secured Full time

    OverviewWe’re seeking a talented and passionate Full Stack Software Developer to join our growing engineering team. You will play a key role in developing and maintaining both the back-end and front-end of our core platform, contributing to all phases of the software development lifecycle – from design and implementation to testing and deployment....

  • Software Engineer

    4 weeks ago


    Burnaby, Canada OSI Maritime Systems Ltd. Full time

    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...

  • Software Engineer

    4 weeks ago


    Burnaby, Canada OSI Maritime Systems Ltd. Full time

    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...

  • Software Engineer

    3 weeks ago


    Burnaby, Canada OSI Maritime Systems Ltd. Full time

    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...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada RBGlobal Full time $80,000 - $120,000 per year

    DescriptionThe Software Engineer is responsible for analysis, development and ongoing support of key internal software systems at Ritchie Bros. with a specific focus on Salesforce (Sales & Marketing Clouds)  and its related ecosystem. The Software Engineer will work closely with the Lead Software Engineer as well as other team members such as QA, Product...

  • Software Engineer

    5 hours ago


    Burnaby, British Columbia, Canada Nexthop Systems Inc Full time US$80,000 - US$150,000 per year

    Company Description: As an AI infrastructure startup, we are developing innovative systems to enable large-scale AI deployments. Our team comprises industry veterans who are passionate about building the sophisticated systems that support the next generation of computing in a fast-paced startup environment.Job Responsibilities:Participate in all parts of...

  • Software Engineer

    3 weeks ago


    Burnaby, Canada Infoblox Full time

    Infoblox Burnaby, British Columbia, Canada Software Engineer At Infoblox, every breakthrough begins with a bold “what if.” Bring your creativity, drive, and daring spirit to a team that makes an impact. What You’ll Do Design and implement high‑quality, maintainable, and testable code in Golang and other technologies. Produce comprehensive design and...

  • Software Engineer

    3 weeks ago


    Burnaby, Canada Infoblox Full time

    Infoblox Burnaby, British Columbia, Canada Software Engineer At Infoblox, every breakthrough begins with a bold “what if.” Bring your creativity, drive, and daring spirit to a team that makes an impact. What You’ll Do Design and implement high‑quality, maintainable, and testable code in Golang and other technologies. Produce comprehensive design and...

  • Software Engineer

    3 weeks ago


    Burnaby, Canada Infoblox Full time

    Infoblox Burnaby, British Columbia, Canada Software Engineer At Infoblox, every breakthrough begins with a bold “what if.” Bring your creativity, drive, and daring spirit to a team that makes an impact. What You’ll Do Design and implement high‑quality, maintainable, and testable code in Golang and other technologies. Produce comprehensive design and...

  • Software Engineer

    2 days ago


    Burnaby, British Columbia, Canada Ritchie Bros. Full time $90,000 - $120,000 per year

    About UsRB Global (NYSE: RBA) (TSX: RBA) is a leading, omnichannel marketplace that provides value-added insights, services and transaction solutions for buyers and sellers of commercial assets and vehicles worldwide. Through its auction sites in 13 countries and digital platform, RB Global serves customers in more than 170 countries across a variety of...