Software Engineer

1 week ago


Burnaby, British Columbia, Canada OSI Maritime Systems Full time $90,000 - $125,000

April 18, 2024

About Us

In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Over the years we have had many firsts.Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions, the company develops and delivers integrated bridge systems for warships, integrated dived navigation systems for submarines, and C2 systems for small craft. Presently, 23navies totaling more than 600 warships and submarines operate using OSI systems. Due to the nature of our company, all employees must pass specific security criteria. Only candidates who are Canadian citizens, have PR status or have a citizenship from a NATO country, and who satisfy security clearance criteria, will be considered.

About Us

In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Over the years we have had many firsts. Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions, the company develops and delivers integrated bridge systems for warships, integrated dived navigation systems for submarines, and C2 systems for small craft. Presently, 23 countries totaling more than 600 warships and submarines operate using OSI systems.

*Due to the nature of our company, all employees must pass specific security criteria. Only candidates who are Canadian citizens, have PR status or have a citizenship from a NATO country, and who satisfy security clearance criteria, will be considered.

What You Will Do:

Collaborate with and lead your team to design, build, test, and ship high-quality software to OSI's customers
Help shape your team's and OSI's technical roadmap
Shape OSI's culture, and your team's, through improved tooling, streamlining processes and working across product boundaries
Mentor more junior software engineers

You Bring:

5+ years' experience in a software environment
Experience in C/C++ development under Windows
Ability to understand and work with complex software requirement specifications
Previous experience as a tech lead, delegating work and reporting the status of the team required
Excellent verbal and written communication skills
Strong theoretical and algorithmic background with experience in mathematical and/or geospatial applications
Ability to assist with analysis and design of solutions for algorithmically complex requirements
Experience with Jira and Visual Studio
Knowledge and experience with Software Development Life Cycle (SDCL) and Software Design
Experience with unit testing
Ability to think outside of box and be a creative problem solver
Experience in developing real-time interfaces to external systems is an asset but not required
Experience working in an ISO 9001 compliant software engineering environment would be an asset; experience in the defense or aerospace domains is an asset but not required
Degree in Computer Science, Software, Electrical or Computer Engineering, Engineering Physics or Mathematics

The range for this role is $90, ,000 CDN and the actual salary offered will be commensurate with education, experience and internal parity.

Why OSI?

Why OSI?

We have a Professional Development program in place that supports our employees in their career development by providing funds, time, and opportunities to become better at what they do.

At OSI you can make a difference. We are a change willing organization that is always looking for new ideas. We strive to improve what it is we do and how we do it. If you have ideas we would love to hear about them.

OSI fosters an inclusive and diverse culture. We celebrate our diversity and strive to be more inclusive
because it makes us a better company.

Should you require assistance and or accommodationsduring the hiring process, please contact Talent Acquisition, OSI.

We also offer great benefits:
  • Extended healthcare
  • Dental care
  • Group Retirement Savings Plan
  • Emergency Travel Assistance
  • Employee and Family Assistance Program
#J-18808-Ljbffr
  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada Sunia Full time

    Sunia Technology Inc. is a top technology company specializing in AI technology for handwriting, hand-drawing, as well as image and video processing on mobile and portable devices. We are on the lookout for a skilled, innovative, and team-focused C++ software engineer to join our Sunia software development team. Responsibilities:- Assist software architect...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada Sunia Full time

    Sunia Technology Inc. is an industry leading technology company specializing in AI technology for handwriting, hand-drawing, as well as image and video processing on mobile and portable devices. We are seeking a talented, creative and team orientated C++ software engineer to participate in the design and development of Sunia software. ResponsibilitiesAssist...

  • Software Engineer

    4 weeks ago


    Burnaby, British Columbia, Canada WESTEROS AUTO PARTS LTD. Full time

    Company: WESTEROS AUTO PARTS LTD.Location: Regent St, BurnabyWorking hours:35-40 hrs/weekTerm:Permanent, Full TimePay:$55-58/hrDescription:About Us:EVACA, formerly known as (link removed), is a leading brand in the electric vehicle accessory industry. Our mission is to enhance the Tesla ownership experience by providing high-quality accessories and upgrades....

  • Software Engineer

    2 months ago


    Burnaby, British Columbia, Canada WESTEROS AUTO PARTS LTD. Full time

    Company: WESTEROS AUTO PARTS LTD.Location: Regent St, BurnabyWorking hours:35-40 hrs/weekTerm:Permanent, Full TimePay:$55-58/hrDescription:About Us:EVACA, formerly known as (link removed), is a leading brand in the electric vehicle accessory industry. Our mission is to enhance the Tesla ownership experience by providing high-quality accessories and upgrades....

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada WESTEROS AUTO PARTS LTD. Full time

    Company: WESTEROS AUTO PARTS LTD.Location: Regent St, BurnabyWorking hours:35-40 hrs/weekTerm:Permanent, Full TimePay:$55-58/hrDescription:About Us:EVACA, formerly known as (link removed), is a leading brand in the electric vehicle accessory industry. Our mission is to enhance the Tesla ownership experience by providing high-quality accessories and upgrades....

  • Software Engineer

    1 day ago


    Burnaby, British Columbia, Canada WESTEROS AUTO PARTS LTD. Full time

    Company: WESTEROS AUTO PARTS LTD.Location: # Regent St, BurnabyWorking hours:35-40 hrs/weekTerm:Permanent, Full TimePay:$55-58/hrDescription:About Us:EVACA, formerly known as , is a leading brand in the electric vehicle accessory industry. Our mission is to enhance the Tesla ownership experience by providing high-quality accessories and upgrades. We are a...


  • Burnaby, British Columbia, Canada OSI Maritime Systems Full time $90,000 - $115,000

    ABOUT US In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions, the company develops and delivers integrated bridge...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Number:Position Title: Software Engineer II External Description: Frostbite is EA's proprietary game engine that comes equipped with tons of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while wo


  • Burnaby, British Columbia, Canada OSI Maritime Systems Full time

    May 1, 2024 About UsIn 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Over the years we have had many firsts.Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions,...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Number:Position Title: Software Engineer II External Description: Reporting to a Engineering Lead as a Software Engineer - Online Services you'll be responsible for: Maintenance, and support of backend services and infrastructure; these backend services power key features on


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Number:Position Title: Sr Software Engineer I External Description: Render Software Engineer is a part of the game creation process. You will report to the engineering team's manager and work with your peers to render specific tasks. They are involved in architectural design


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Number:Position Title: Software Engineer III External Description: Software Engineer Matchmaking Services The EA Digital Platform (EADP) group is the core powering the global EA ecosystem. We provide the foundation for all of EA's incredible games and player experiences wit


  • Burnaby, British Columbia, Canada NETINT Technologies Inc. Full time

    About NETINT Technologies Inc.NETINT Technologies is a pioneer of computational storage and video processing SoC solutions for cloud and edge computing. Its Codensity portfolio enables enterprise, cloud data centers, and content providers to deploy high-performance applications that they can scale without limit while minimizing their data storage and video...


  • Burnaby, British Columbia, Canada Aversan Inc. Full time

    ResponsibilitiesTo design, create, analyze, debug and deliver software for train control systems. Understands and follows the company's processes and procedures for developing mission critical software Implements near real time systems in C++ Designs, codes, debugs, write test procedures and tests software code. Reviews code, test procedures and test results...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Number:Position Title: Software Engineer III External Description: Frostbite is EA's proprietary game engine that comes equipped with tons of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while w


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Number:Position Title: Software Engineer II External Description: Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablet


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Number:Position Title: Sr Software Engineer II External Description: We are looking for an experienced Software Architect with an understanding of cloud computing, scalability, security, and distributed computing. You will design an enterprise-scale user-generated content (UG


  • Burnaby, British Columbia, Canada Sunia Full time

    Sunia Technology Inc. is an industry leading technology company specializing in AI technology for handwriting, hand-drawing, as well as image and video processing on mobile and portable devices. We are seeking a talented, creative and team orientated C++ software engineer to participate in the design and development of Sunia software.Responsibilities Assist...


  • Burnaby, British Columbia, Canada Verathon Full time

    Overview Verathon is looking for a Software Engineer IIto become the newest member of our Visualization Business Unit R&DTeam located in Burnaby, BC, Canada. The Software Engineer is responsible for developing embedded software for our next generation GlideScope monitors. We are looking to add new cutting-edge features to enhance the experience of the...


  • Burnaby, British Columbia, Canada LifeLabs Medical Laboratory Services Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: LifeLabs is the largest community diagnostics laboratory in Canada, serving the healthcare needs of Canadians for over 50 years. Our team members are truly centred around our customers, and we know that behind every...