Software Development Engineer

3 weeks ago


Burnaby BC, Canada OSI Maritime Systems Full time

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 systems for warships, integrated dived navigation systems for submarines, and C2 systems for small craft. 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.

The Software Requirements Engineer has the primary responsibility of providing software requirements expertise to the Software Engineering Department, Product and Project Teams to ensure OSI product integrity.

Represents the Software Design Authority providing requirements guidance to the Project and Product teams.
Maintains an ongoing comprehensive understanding of the product requirement from an operational and technical perspective.
Provides expertise to the Software Engineering Department regarding Software Requirements development and requirements management processes.
Chairs software requirements review meetings, communicating to stakeholders and managing stakeholders needs.
Attends all software design meetings to grow domain knowledge of the products and ensure new features are meeting project requirements.
Develops and maintains a strong understanding of the Software Development Lifecycle (SDLC), and V model and understands the dependencies of the other software phases on quality requirements development.
Produces artifacts to assist with planning, and concept development, such as product requirements traceability documentation which can assist with demonstrating existing product compliance for new contracts or projects.
Assists the Software Engineering Department with using a requirements management tool.
Assists the Manager, Software Engineering Department with building strong relationships with the PMO and other Departments.
Assist the Manager Software Engineering in producing and reviewing software Requirements processes and work instructions.
Ensures that Company engineering and ISO 9001 procedures and policies are adhered to at all times and all exceptions are immediately reported.

Degree in Computer Science, Electrical or Computer Engineering, or Engineering Physics.
Ability to translate system level requirements into software product requirements
Experience working with and developing IBM DOORS DXL scripts an asset
Experience in a software and systems projects in engineering
Knowledge of marine navigation and military concepts is an asset
Experience working in an ISO 9001 compliant software engineering environment is an asset.
Thorough knowledge of software engineering practices, in particular related to requirements development, and requirements management
Ability to understand and work with complex system and software requirement specifications and requirements traceability in testing
Ability to translate and communicate complex technical concepts and documentation
Working knowledge of collaboration, process, and visualization tools, including Jira, Visio, and Enterprise Architect an asset
Ability to multitask and to context switch between projects
Ability to work as a team player with other experts focused on software architecture and standardization; Knowledge of marine navigation concepts and systems is an asset.
OSI fosters an inclusive and diverse culture. We celebrate our diversity and strive to be more inclusive
Dental care
Group Retirement Savings Plan



  • Vancouver, BC, Canada Planview GmbH, Software & Consulting Full time €95,000 - €135,000

    As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the industry’s most comprehensive solutions designed for strategic planning, portfolio and resource...

  • Software Engineer

    2 days ago


    Burnaby, BC, 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

    2 days ago


    Burnaby, BC, 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

    2 days ago


    Burnaby, BC, 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 ...

  • BlackBerry QNX

    7 days ago


    Burnaby, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: On-site Burnaby, BCSenior Audio Software DeveloperBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts....


  • Burnaby, BC, Canada OSI Maritime Systems Full time €90,000 - €125,000

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


  • Burnaby, Canada RedMane Technology Full time

    Software Engineer/Developer - Ottawa Company Description  RedMane Technology LLC is an application software consulting and systems integration company based in Vancouver and Chicago. We design and build technology solutions focused on helping Indigenous communities across Canada use technology in supporting their most vulnerable citizens. ...


  • Burnaby, BC, Canada Fortinet Full time

    Description Fortinet is calling for an experienced Senior Software Developer who can think outside the box, has a logical approach to coding, and is looking to grow their career in the network security industry. Responsibilities : •Work with the Product Management teams on the product roadmaps, new features design, and product certifications...


  • Vancouver, BC, Canada Amazon Full time €150,700

    Senior Software Development Engineer, Migration Acceleration Services The AWS Migration Acceleration Services team's mission is to help customers, partners, and internal teams accelerate the migration and modernization of applications. The services we build guide customers through the migration process, automate complex tasks, and provide proactive...

  • Software Developer

    4 weeks ago


    Burnaby, British Columbia, Canada TEEMA Full time

    Title: Software Developer - Full StackJob ID: KM Our client requires the services of a senior-level Full Stack Software Developer who will work with their transformation teams to improve and extend their existing systems and services.Responsibilities:Plan, design and develop high quality APIs and web applications in JavaScript/TypeScript, & SQL...


  • Burnaby, BC, 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, BC, 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, Canada Fortinet, Inc. Full time

    Fortinet seeking a talented Software Developer to join our Fortiguard team in Burnaby.  This individual will be working on our vulnerability patch management engine.  The work will consist of C/C++ development to facilitate streamlined patching of remote endpoints.  The ideal candidate will have a strong background in C/C++, Windows development, and how...


  • Burnaby, Canada Fortinet, Inc. Full time

    Fortinet seeking a talented Software Developer to join our Fortiguard team in Burnaby.  This individual will be working on our vulnerability patch management engine.  The work will consist of C/C++ development to facilitate streamlined patching of remote endpoints.  The ideal candidate will have a strong background in C/C++, Windows development, and how...


  • Burnaby, Canada Fortinet, Inc. Full time

    Fortinet seeking a talented Software Developer to join our Fortiguard team in Burnaby.  This individual will be working on our vulnerability patch management engine.  The work will consist of C/C++ development to facilitate streamlined patching of remote endpoints.  The ideal candidate will have a strong background in C/C++, Windows development, and how...


  • Burnaby, BC, Canada OSI Maritime Systems Full time

    May 1, 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,...


  • Burnaby, BC, Canada Westeros Auto Parts LTD Full time

    Salary 55.00 to 58.00 hourly (To be negotiated) / 35 to 40 hours per week Terms of employment Permanent employment Full time Day Start date Starts as soon as possible Verified Source Job Bank #2908013 Overview Education Experience 1 year to less than 2 years Collect and document user's requirements Execute full lifecycle software...


  • Vancouver, BC, Canada UrbanLogiq Full time

    Join UrbanLogiq - Where Data Empowers Communities! we're revolutionizing how government agencies leverage data to enhance community life. Since our inception in 2016, we've been at the forefront of the govtech industry's innovation, growing rapidly and making waves globally. Offering comprehensive, cloud-based SaaS and Enterprise solutions built on top of...

  • Software Engineer

    2 days ago


    Burnaby, 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

    2 days ago


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