Software Engineer Technical Lead

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

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
Mentor more junior software engineers

5+ years’ experience in a software environment
~ Experience in C/C++ development under Windows
~ Ability to understand and work with complex software requirement specifications
~ Ability to assist with analysis and design of solutions for algorithmically complex requirements
~ 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


OSI fosters an inclusive and diverse culture. We celebrate our diversity and strive to be more inclusive because it makes us a better company.
Dental care
Group Retirement Savings Plan



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


  • 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, Canada Ignite Technical Resources. Full time

    On behalf of our client in Burnaby, **Ignite Technical Resources** is looking for **Microsoft.Net Technical Lead **with our client for a Contract opportunity. **Summary of Role**: **Role Description** - The Microsoft.NET Technical Lead will be reporting to the Manager, System Development. - The.NET Technical Lead will work with the business analyst to...


  • Vancouver, BC, Canada Zonda Full time

    Job Title: Lead Engineer (Data) Location: Calgary, AB / Vancouver, BC Reports To: Director of Data Engineering We are seeking a highly skilled and motivated individual to join our team as a Lead Engineer in Data Operation. As a Lead Engineer in Data Operations, you will be responsible for driving the development of modern data pipelines and...


  • Vancouver, BC, Canada Philpar Full time

    Software Development Tech Lead (Remote, Full-Time) Are you a skilled developer looking to use your expertise in a small, collaborative team with a supportive environment? About the Company and Sites BrightSprout is a suite of innovative, online tools that help teachers quickly and easily create classroom materials. Our close-knit team of nine...

  • Software Engineer

    4 weeks ago


    Vernon, BC, Canada Fossbytes Media Pvt Ltd Full time

    Software Engineer Responsible for creating SAP recipes and verifying and validating the process flow and functionality of SAP PP-PI sheets for our client. Gather user requirements, and configure / customize SAP PP-PI and other application software functionality to satisfy business requirements and business process design. Translate business requirements to...


  • Burnaby, 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, 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, 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, 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, Canada OSI Maritime Systems Ltd. Full time

    MISSION 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. RESPONSIBILITIES Represents the Software Design Authority providing requirements guidance to the Project and Product teams. ...


  • Burnaby, BC, Canada Ignite Technical Resources Limited Full time

    On behalf of our Utilities client based in Burnaby, Ignite Technical Resources is seeking an Senior Hardware Engineer to join our clients team on a Permanent basis. PLEASE NOTE: This will require 5 days a week on-site in Burnaby location. The role will work with engineers and designers to complete product development, maintenance of line and research tasks...

  • Software Engineer

    2 weeks ago


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


  • Vancouver, BC, Canada NextPit GmbH Full time

    Manager, Software Engineering (FullStack - Java, React) We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and...

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


  • Vancouver, BC, Canada Go REcruitment Full time

    As a Software Development Manager in Test , you will lead test automation activities across multiple product incubation verticals in several technology areas including mobile, front end, high traffic distributed systems, cloud native infrastructure, NLP, and machine learning. You will own QA for greenfield products You are an expert in a variety of...


  • Richmond, BC, Canada Ignite Technical Resources Limited Full time

    On behalf of our client in Richmond, BC , Ignite Technical Resources is looking for a Senior Fullstack Developer (AI/Data Analytics) for a 12-months contract position . The Senior Software Developer is typically assigned to high complexity work. This position requires to the Director of Business Security & End User Services and will work on an innovative...


  • Vancouver, BC, Canada Forgepointcap Full time

    The Role We are looking for an experienced software engineer to work on our distributed-identity orchestration platform, Maverics. You will join an engineering team that strongly believes in designing for security, reliability, and scale with diligent code reviews and the world’s first distributed identity orchestration platform. Our elite engineering...


  • Burnaby, BC, Canada Tundra Talent Community Full time

    Summary: Reporting to the Program Manager, Field Deployments, the Process Engineering Team Lead will coordinate with various departments to lead process engineering and modelling activities. This is a supervisory role, overseeing and leading a small team of process engineers. Primary Responsibilities: Coordinate with field deployments, marketing,...


  • Castlegar, BC, Canada FortisBC Full time

    As part of our Engineering team on the electric side of the business, you’ll join a diverse team of employees we can’t do without! Lead and work as a part of multi-discipline teams to develop and execute projects. Manage engineering projects to maintain and modernize our hydroelectric generating stations. Manage engineering consultants and engineering...