Software Developer Lead

7 days ago


Burnaby, British Columbia, Canada Verathon Full time

Company Overview

Our Mission

We are a global medical device company focused on supporting customers by being their trusted partner, delivering high-quality products that endure over time and ensure clinical and economic utility.

Two areas where we have significantly impacted patient care, and become the market leader in each, are bladder volume measurement and airway management. Our BladderScan portable ultrasound and GlideScope video laryngoscopy & bronchoscopy systems effectively address unmet needs for healthcare providers and meaningfully raise the standard of care for patients.

We are headquartered in Bothell, Washington, USA and have international subsidiaries in Canada, Europe and Asia Pacific. For more information, please visit our website.

The Role

The Software Engineer III is responsible for contributing to fundamental and architectural design of systems. This includes understanding and applying technical principles, theories, and concepts.

  • Design and implement all phases of product development including debugging and unit testing.
  • Participate in project planning and ensure assigned tasks are completed according to schedule.
  • Complete software requirements, specifications, and design documentation.
  • Communicate complex tasks across different functions and programs.
Qualifications

To be successful in this role, you will require:

  • Bachelor's degree in Computer Science, Software Engineering or equivalent is required, Master's Degree preferred.
  • P.Eng from the EGBC preferred; ability and willingness to obtain a P.Eng license required.
  • 5+ years of professional experience with at least one of C, C++, and Java.
  • Knowledge of the full software development lifecycle, including coding standards, code reviews, build and release processes.
  • Experience developing, modifying, and porting software for embedded platforms is an asset.
Why Choose Us?

We offer a competitive salary and comprehensive benefits package, including a generous HCSA, paid holidays, paid time off and a retirement matching plan.

You will have the opportunity to work on meaningful projects that make a difference in the healthcare industry, engage with an innovative team dedicated to improving patient outcomes, and develop your skills and knowledge in a fast-paced environment.



  • Burnaby, British Columbia, Canada Avature Full time

    We are seeking a highly skilled Software Development Lead to join our Advanced Technology Group. As a key member of our team, you will play a crucial role in shaping the future of interactive entertainment and creating engaging experiences for millions of players worldwide.About the RoleThe Advanced Technology Group is responsible for developing innovative...


  • Burnaby, British Columbia, Canada Saransh Inc Full time

    Job Description:We are seeking a seasoned software engineer to lead the development of high-quality software solutions focusing on C programming in a Linux environment.About Saransh Inc:Saransh Inc is a leading technology company that requires experienced professionals like you to help us deliver top-notch products.Key Responsibilities:Design and deliver...


  • Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    We are proud to have been awarded for the third year in a row as one of BC's Top EmployersSince becoming SaaS based, Binary Stream has more than tripled in size through sustainable growth and now has employees in India, Europe, United States and all over Canada with our Head Office in Burnaby, British Columbia. With our recent growth, we're still small...


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

    About the PositionWe are looking for a highly skilled and experienced Senior Software Engineer Manager to join our team at OSI Maritime Systems. In this role, you will provide leadership and guidance to an engineering team, ensuring the quality and success of our software products.You will work closely with the Software Engineering Manager to cultivate and...


  • Burnaby, British Columbia, Canada Avature Full time

    Electronic Arts (EA) is a world leader in the development of games and entertainment software. We are seeking an experienced Software Engineer III to join our AdTech team, responsible for building high-performance Ads SDKs for HD gaming.The successful candidate will lead and mentor engineers on our Game Integration team, design and build SDKs for various...


  • Burnaby, British Columbia, Canada Avature Full time

    Job Summary: We are seeking an experienced Software Engineering Lead to join our team at Electronic Arts. The ideal candidate will have a strong background in software development and leadership, with the ability to motivate and guide a team of engineers to deliver high-quality projects. About the Role: As a Software Engineering Lead, you will be responsible...


  • Burnaby, British Columbia, Canada Infoblox Full time

    About the RoleWe're looking for a talented Senior Software Engineer to lead feature development for our Enterprise & Service Provider solutions. As a key contributor to our team, you will develop unit and functional tests for continuous integration and continuous deployment in a modern CI/CD environment.Your responsibilities will include:Design and develop...


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

    The RoleThe Lead Software Engineer at OSI has the primary responsibility of providing leadership of an engineering team to ensure quality assurance of the software products. The Lead Software Engineer supports the Software Engineering Manager in cultivating and maintaining an optimal software engineering program and is a key contributor and leader in the...


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

    This range is provided by OSI Maritime Systems. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$100,000.00/yr - CA$125,000.00/yrThe RoleThe Lead Software Engineer at OSI has the primary responsibility of providing leadership of an engineering team to ensure quality assurance of the...

  • Software Developer

    4 days ago


    Burnaby, British Columbia, Canada Avature Full time

    About the RoleFrostbite is EA's cutting-edge game development engine. We are looking for a skilled C++ developer to join our team and contribute to the development of creative engine features and modern tools that enable our game makers to create exceptional games.Key ResponsibilitiesMaintain and extend industry-leading movie decoding, encoding, and playback...


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

    About the RoleThe Lead Software Engineer at OSI has primary responsibility for providing leadership to an engineering team, ensuring quality assurance of software products. The role supports the Software Engineering Manager in developing an optimal software engineering program and contributing to hiring, training, and professional development for team...


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

    About the RoleThis is a unique opportunity to join OSI Maritime Systems as a senior software engineer leader. As a Lead Software Engineer, you will be responsible for providing leadership and guidance to an engineering team, ensuring the quality and success of our software products.You will work closely with the Software Engineering Manager to cultivate and...


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

    This position is provided by OSI Maritime Systems. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base salary rangeCA$60,000.00/yr - CA$70,000.00/yrThe Software Development Specialist applies the principles of software engineering to design, develop, test, and maintain our OSI software products. The...


  • Burnaby, British Columbia, Canada Osimaritime Full time

    About OSI Maritime SystemsWe are a leading provider of navigation and bridge systems for the maritime industry.Our team of experts prides ourselves on delivering world-class solutions that ensure marine safety and operational excellence. With a global presence, we have offices in Canada, UK, Taiwan, Australia, and Germany.Job DescriptionThe Software Engineer...


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

    Job OverviewThe Senior/Lead Software Engineer role at OSI Maritime Systems is a leadership position that oversees the quality assurance of software products. This role supports the Software Engineering Manager in cultivating an optimal software engineering program and contributes to hiring, training, and professional guidance for team...


  • Burnaby, British Columbia, Canada Avature Full time

    Job OverviewThe Electronic Arts Digital Platform (EADP) group powers the global EA ecosystem, providing high-level platforms that enable game teams to focus on making games and creating meaningful relationships with players. As a Senior Software Engineer in the AdTech team within EADP's Dynamic Experience group, you will help drive Game Integration including...


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

    Fortinet, Inc. is a leading provider of cybersecurity solutions, and we are seeking a seasoned Senior Developer to join our team. This is a full-time position based in Canada, offering a competitive salary range of $90,000 - $110,000 annually.About the RoleThe successful candidate will be responsible for contributing to the development of our client...


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

    Overview: Fortinet, Inc. is a leading provider of innovative security solutions. We are seeking an experienced Senior Software Developer to join our team.


  • Burnaby, British Columbia, Canada OSI Maritime Full time

    Company Overview">We are OSI Maritime Systems, a leading provider of integrated navigation and tactical solutions for naval and maritime security operations. Our company has a rich history of innovation, with numerous firsts in the industry. We take pride in our commitment to excellence and our passion for building the best maritime navigation...

  • Technical Lead

    3 days ago


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

    Job DescriptionThe Technical Lead - Software Engineering will have primary responsibility for overseeing the design, development, and delivery of our software products. This includes collaborating with cross-functional teams, identifying and prioritizing project requirements, and developing and implementing effective technical strategies to meet business...